第20题,希望大神来帮我解答

 我来答
kaixingui2012
2015-01-03 · TA获得超过4.2万个赞
知道大有可为答主
回答量:1.4万
采纳率:81%
帮助的人:6406万
展开全部
int b[][] ;
b是二维数组名,是数组首地址,也是第一行地址,也是第一个元素的地址,其类型也视为int **二维指针。
b[0][0]是数组第一个元素!是个整数。
&b[0][0]是数组第一个元素所在的地址,是个一维指针,从数值上与b相同,但类型不同
A 两个类型不一致,编译报错
B int(b) 将b值强制转换为整形数 , (int)&b[0][0] 也强制转换为整形数,可以比较,而且还是相等的,正确!
C D b+1是数组第二行的地址 而&b[0][0] + 1是第一行,第二元素的地址,不会相等
更多追问追答
追问
b和b[0][0]数值相等什么意思那。一个元素指针,一个行指针
大神
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式