首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

求问什么是“数组指针数组”,该如何处理

2012-06-02 
求问什么是“数组指针数组”如图所示,数组指针数组到底是什么?能详细的用图示法解释下么?[解决办法]数组指针

求问什么是“数组指针数组”


如图所示,数组指针数组到底是什么?能详细的用图示法解释下么?

[解决办法]
数组指针数组。数组有放数的,有放地址的,也有放指针的。P是一个函数数组,通过一定条件生成相应的指针,而相应的指针会指向相应的数组数据。过程就如一楼的图。P生成了一个指针0xFFD8,而0xFFD8指向的是32767这个数。经过2次转换,此时P指向的就是数32767了。自己理解,不专业回复。
[解决办法]
int (* p[3])[4]; //数组指针数组
int (*p)[4]; //数组指针
int *p[4]; //包含4个元素的数组,每个元素都是一个指针,即指针数组
int p[4]; //一般数组

热点排行