指针数组与数组指针的区别
C语言中数组指针和指针数组可以理解变相记忆为指针的数据和数组的指针
int *p [4]; // 指针数组:由于[]的优先级高,所以首先创建出一个数组,该数组中的每一个元素都是一个指针
int (*p) [4];// 数组指针:()的优先级高说明定义的是一个指针,指针指向4个元素的数组,每一个元素都是int类型的数据。
int *p [4]; // 指针数组:由于[]的优先级高,所以首先创建出一个数组,该数组中的每一个元素都是一个指针
int (*p) [4];// 数组指针:()的优先级高说明定义的是一个指针,指针指向4个元素的数组,每一个元素都是int类型的数据。