相关疑难解决方法(0)

指向数组语法的指针

我有一个关于数组指针语法的问题。好吧,我们知道数组本身就是指针(我们的大学教授说的)所以为什么当我们用另一个指针(将是指向指针的指针)指向它们时,我们使用以下语法:

int array[10]; 
int *pointer = array;
Run Code Online (Sandbox Code Playgroud)

而不是这种语法:

int array[10];
int **pointer = &array;
Run Code Online (Sandbox Code Playgroud)

虽然我知道这使用 malloc 是正确的,但为什么不以正常方式,这是编译器或语法的事情还是我在其他地方错了??

c c++ arrays pointers pointer-to-pointer

0
推荐指数
1
解决办法
351
查看次数

标签 统计

arrays ×1

c ×1

c++ ×1

pointer-to-pointer ×1

pointers ×1