【发布时间】:2019-10-25 22:56:54
【问题描述】:
这里是上下文:
int *t[10];
int n;
有人告诉我t-n 的类型是 int**。
我不完全明白 int** 是什么意思,它是指针的指针吗?为什么指针表的减法 - int 会给出一个 int 指针的指针?当我们引用*t[0] 时,我们是否将int* p 引用到指针本身,因为它是表的一个元素,还是我们隐含地需要一个指向插槽的指针而不是指向另一个位置的指针?
提前感谢您向我解释这一点。
【问题讨论】:
-
是指针中的指针吗? 是的。就是这样。我猜对初学者来说有点奇怪,但就是这样。基本上你需要取消引用它。但是,如果没有Minimal, Reproducible, Example,我们真的无法为您提供更多帮助。