若有定义语句: int a[2][3],*p[3];则以下语句中正确的是

admin2019-08-10  12

问题 若有定义语句:  int a[2][3],*p[3];则以下语句中正确的是

选项 A、p[0]=&a[1][2];
B、p[0]=a;
C、p=a;
D、p[1]=&a;

答案A

解析 定义语句“int a[2][3],*p[3];”定义了整型二维数组a[2][3]和指针数组p[3]。在C语言中,二维数组名也是一个存放地址常量的指针,其值为二维数组中第一行的地址。所以选项A中,把整型数组a[0]的指针赋给p[0]。
转载请注明原文地址:https://kaotiyun.com/show/OgRp777K
0

最新回复(0)