帮忙求解一道C语言题目

若有以下定义和语句,值为9的正确表达式是【a】。inta[][3]={1,2,3,4,5,6,7,8,910,11,12},*p;p=&a[0][0];A)*(p+2*3... 若有以下定义和语句,值为9的正确表达式是【 a 】。
int a[][3]={1,2,3 ,4,5,6 , 7,8,9 10,11,12},*p;
p=&a[0][0];
A)*(p+2*3+2) B)*(*(p+2)+2)
C)p[2][2] D)*(p[2]+2)
为什么不是b ,a又该怎么理解?
展开
 我来答
梦神之飞舞
2011-07-03 · TA获得超过3411个赞
知道大有可为答主
回答量:1431
采纳率:100%
帮助的人:1436万
展开全部
A:// 2*3=6
// 6+2=8 指针取值 a[0][8]=9

B:// p+2=2 指针取值 a[0][2]3
// 3+2=5 指针取值 a[0][5]=6
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式