作业帮 > 综合 > 作业

问一道C语言的题麻烦大家帮忙看一下下边这道题,写一下分析的过程(我实在是想不明白这道题了)在C语言中有如下语句:int

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/12 12:36:37
问一道C语言的题
麻烦大家帮忙看一下下边这道题,写一下分析的过程(我实在是想不明白这道题了)
在C语言中有如下语句:
int a[3][2]={1,2,3,4,5,6,},*p[3]
p[0]=a[1];
则*(p[0]+1)所代表的数组元素是________.(答案:a[1][1])
int a[3][2]为一个三行两列的元素
1 2
3 4
5 6
*p[3]为指针数组,数组中的每个元素都是整形的指针.
a[1]为指向二维数组第二行首地址的指针
p[0]=a[1],使p[0]也指向数组的第二行的首地址
p[0]+1,移动指针p[0]使之挪动一个单元即指向第二行第二个元素
*(p[0]+1)取出p[0]所指单元的内容即a[1][1]