指针数组与指向数组的指针判断技巧(通过优先级)
① int *p[4]
定义指针数组p,它由4个指向整型数据的指针元素组成(是数组)。
② int (*p)[4]
指向含4个元素的一维整形数组的指针变量(是指针)
通过优先级判断技巧
① int (*p)[4]: ()优先级高 *p 首先是一个指针,类型是int,后面的 [4]表明这是一个指向一维整型数组的指针
② int *p[4]: []优先级高, p[4] 首先是一个数组,类型是 int * ,也就是这是一个存放4个整型指针的数组p
附优先级顺序
参考阿槐123456
图片: