19、若有定义int a[3][4];则不能正确表示a数组元素地址的表达式是 (

(A))&a[3][2](B)&a[1][2](C)a[2]+1(D)a[0]+2... (A)) &a[3][2] (B) &a[1][2]
(C) a[2]+1 (D) a[0]+2
展开
 我来答
流一恒
2011-08-25
知道答主
回答量:44
采纳率:0%
帮助的人:15.9万
展开全部
(A)因为int a[3][4]申明一个长度为3行4列的数组 而数组的下标是从0开始的 则该数组的下标为
00 01 02 03
10 11 12 13
20 21 22 23
所以a[3][2]不在申请的数组范围内 则是错误的
陈俊念守望者
2011-08-26
知道答主
回答量:1
采纳率:0%
帮助的人:1708
展开全部
我觉得选A此数组3行4列,最多只有a【2】【3】,没有a【3】【2】

参考资料: A

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-08-25
展开全部
a
越界了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
070iuns046
2011-08-25 · TA获得超过291个赞
知道答主
回答量:543
采纳率:0%
帮助的人:306万
展开全部
A不可以的
*a取的是a[0][0]中的元素值,假设为8
那么*(*a + 3)就成了*(11),显然不对(而且危险)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
evcju136fms
2011-08-26 · TA获得超过463个赞
知道小有建树答主
回答量:929
采纳率:0%
帮助的人:547万
展开全部
A不可以的
*a取的是a[0][0]中的元素值,假设为8
那么*(*a + 3)就成了*(11),显然不对(而且危险)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
miaoyunzexiaob
2011-08-30
知道答主
回答量:24
采纳率:0%
帮助的人:13.2万
展开全部
CD
表达的是值,不是地址
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式