C/C++指针数组和数组指针

对于这两者的区别记忆,可以尝试在两个名词中间加入一个助词“的”。
指针数组:指针的数组,这个数组里面的元素都是指针
数组指针:数组的指针,这个指针指向的东西的数组
OK,这样应该就比较好理解了,其实其原本的英文也就是这个意思
指针数组:array of pointers
数组指针:a pointer to an array

与之对应的表示形式那也就比较容易了:
指针数组:int *a[]
数组指针:int (*a)[]

发布了47 篇原创文章 · 获赞 8 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/it_wjw/article/details/51881461