-
数组指针 数组指针是什么? B A 数组 B 指针
数组指针就是一个指针,指向一个数组的指针。 函数指针就是一个指针,指向一个函数的指针。
数组指针是一个指向数组的指针。 数组指针是一个指针,只不过它指向一个数组。
int a[4]; //定义一个指针p, 指向数组a typeof(a) *p; //定义p typeof(a) *p; => int[4] *p ; => int (*p)[4]; int (*p) [4]; // int[4] *p p = &a;
-
指针数组
指针数组是一个数组,里面的元素是指针类型。
如:
int* p[4]; //p是一个数组,里面有4个元素,元素的类型是 int* 数组定义格式: 元素类型 数组名[元素个数] ; int* p [4] ; int (*p)[4] ;// p是一个指针,指向一个数组。