问题
单项选择题
若有定义语句:int a[4][10],*p,*q[4];且0≤i<4,则错误的赋值是( )。
A.p=a
B.q=a
C.p=a
D.p=&a[2][1]
答案
参考答案:A
解析: 选项A)中是把二维数组赋值给指针变量,将数组转换为指针类型,所以错误。
若有定义语句:int a[4][10],*p,*q[4];且0≤i<4,则错误的赋值是( )。
A.p=a
B.q=a
C.p=a
D.p=&a[2][1]
参考答案:A
解析: 选项A)中是把二维数组赋值给指针变量,将数组转换为指针类型,所以错误。