设有定义语句int a[]={66 88 99};则以下对此语句的叙述错误的是()。
已帮助 人
设有定义语句int a[]={66,88,99};则以下对此语句的叙述错误的是()。
A.数组中的一个元素是整型
B.a数组的下标为1~3
C.定义了一个名为a的一维数组
D.a数组有3个元素
![设有定义语句int a[]={66 88 99};则以下对此语句的叙述错误的是()。](/uploads/allimg/6-2805920Q9.jpg)
回答
共1条回复-
C A选项错误,因为P是指向一个指针数组,作为数组名,不能指向别的地方。B选项错误,因为P[0]是一个int指针,也就是int-;而a是一个指向指针的指针in‘}}。c选项正确,因为p[O]是一个int},a[1][2]是int,&a[1][2]是int+,类型吻合。D选项错误,因为a作为数组名,不能取地址。即使能取,P[1]是int·,&a是int+t;,类型不对。因此C选项正确。
