c++(5)----数组指针 和 指针数组

int a[10];
printf("整个数组的地址a:%d\n",&a);
printf("数组的首元素的地址a:%d\n,a);

数组的名称为数组首元素的地址。

数组首元素的地址和数组的地址值相等。

数组指针  

数组的类型由元素类型和数组大小共同决定

int (*array_point)[4];

array_point 为一个指针,该指针指向一个 4个int元素(int[4])的地址。

指针

char *point_array[4]; // (char *) point_array[4]

point_array 为一个数组,每个元素都为一个指向char 的指针。

posted on 2020-01-28 20:44  feihu_h  阅读(120)  评论(0编辑  收藏  举报

导航