在线名词解释大全
专业、全面、易懂的全领域名词百科

若有定义语句:inta[4][10],*p,*q[4];且0≤i<4,则正确的赋值是(  )。

题型:多选题
选项
A. p=a
B. q[i]=a[i]
C. p=a[i]
D. p=&a[2][1]
正确答案:B,C,D
名词解析

二维数组名是指向指针的指针,所以a和q都为指向指针的指针,而p为指向int类型的指针,p和a不同类型,故A选项中p=a赋值语句错误。其余选项可以正确赋值,其中D项是用取地址符&返回整数的地址,然后赋值给p。所以答案选择A选项。