区分指针数组和数组指针

通过指针数组和数组指针的声明不难看出,形式上两者唯一的区别就是()的存在,()直接影响了p的结合顺序。

无()则p与[]首现结合构成数组,从而声明一个指针数组:int *p[3];

有()则p与*首现结合构成指针,从而声明一个数组指针:int(*p)[3];

猜你喜欢

转载自blog.csdn.net/zrh_csdn/article/details/80946299
今日推荐