一道c语言指针问题,求大神解答。万分感谢。

说一下详细过程,答案是2,4,7... 说一下详细过程,答案是2,4,7 展开
 我来答
一剑出血
高粉答主

2019-01-28 · 醉心答题,欢迎关注
知道大有可为答主
回答量:5.7万
采纳率:78%
帮助的人:1.6亿
展开全部
题目抄的都有问题……最后的 j 是从石头缝里蹦出来的?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
韩稚生_
2019-01-28
知道答主
回答量:94
采纳率:23%
帮助的人:10.5万
展开全部
1.二维数组实际是3个一维数组的结合a[0]={1,2,3,4} a[1]={3,4,5,6} a[2]={5,6,7,8}

2.(*p)[4]: *p指向的是a[0],*(p+1)指向的是a[1],*(p+2)指向的是a[2]

3.*q实际指向也是a[0][0]

4.第一个循环体中只有i==0时才有对数组元素的操作,表达式实际为(*p)[0 + 0 /2] = (*q)+1,即是(*p)[0]=(*q)+1,也就是a[0][0]=a[0][0]+1,即a[0][0]=1+1=2

5.输出的时候是第i行第i列元素,也就是a[0][0] a[1][1] a[2][2]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式