对于int a[3][7];下列表示中错误的是

admin2010-12-16  27

问题 对于int a[3][7];下列表示中错误的是

选项 A、*(*a+3)
B、*(a+1)[5]
C、*(*(a+1))
D、*(&a[0][0]+2)

答案B

解析 本题考察指针和数组的关系。其根本的联系在于数组名表示该数组的首地址,等同于指针,因此用数组名进行指针运算是正确的,并能够进行与整数的加减操作。考生要注意的是*的运算优先级和[]的运算优先级的大小问题。本题正确答案为B。
转载请注明原文地址:https://jikaoti.com/ti/AbL0FFFM
0

最新回复(0)