相关疑难解决方法(0)

指向一组int的指针

有什么区别:

//Example of "Complicated Array Declarations" from C++ Primer
int arr[10] = {1,2,3,4,5,6,7,8,9,10};
int (*Parr)[10] = &arr;
Run Code Online (Sandbox Code Playgroud)

和:

int arr[10] = {1,2,3,4,5,6,7,8,9,10};
int *Parr = arr;
Run Code Online (Sandbox Code Playgroud)

两者都是指向整数数组的指针.但是为了访问第arr一个片段中的第一个元素,我必须这样做,**Parr而在第二个元素中,我只需要取消引用一次*Parr

c c++ arrays pointers

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

标签 统计

arrays ×1

c ×1

c++ ×1

pointers ×1