全部问题 > 当前问题

老师,(*(a 2))[0]才是a[2][0]那么BC是一个意思吗?

柴锡翠 2017-8-15 22:29:56

共 2 个回答

最佳答案

qqq 2017-8-16 11:18:55

B等价于a[2][0],C的写法不对,BD是一个意思。

柴锡翠 2017-8-16 11:51:33

回复 qqq:意思是(*(a+2))[0]等价于*(a+2)[0]等价于a[2][0]

星号外头的大括号可以有,也可以没有嘛?

有以下说明和语句:int  x[3][4],(*p)[4]; p=a;,则与表达式*(*p+2) 等价的选项是( )
A. a[0][2]
B. *(a+2)[0]
C. (*a+2)[0]
D. a[2][0]
答案:A
解析:*(*p+2) 等价于a[0][2] 选A