// 然后 , 声明一个 数组指针类型 变量
ArrayPointer p = NULL;
一、使用 数组指针类型 定义数组指针
----
使用 数组指针类型 定义数组指针 ,
首先 , 使用...typedef 定义一个数组指针类型 ,
typedef int(*ArrayPointer)[3];
然后 , 定义一个普通数组 , 之后的 数组指针 指向该数组 ,
int array2...[3] = {0};
最后 , 声明一个 数组指针类型 变量 , 将 array2 变量地址赋值给该 数组指针类型 变量 , 指针指向的数据类型为 int[3] 数组类型的变量 array2 ;...ArrayPointer p = NULL;
p = &array2;
验证上述 定义的数组指针 :
为 数组元素 赋值 ,
// 为数组赋值
int i = 0;
for...// 首先 , 定义 数组指针类型 别名
typedef int(*ArrayPointer)[3];
// 然后 , 定义一个普通数组 , 之后的 数组指针 指向该数组