[单选题]

若有语句:int a[3][4],(。P)[4];P=a;,则以下选项中叙述错误的是( )。

A.系统将开辟一个名为P的二维数组,“o][o]中的值即为a[o][o]中的值

B.P+1代表a[1][0]的地址

C.P中将存放a数组的首地址

D.P+2代表a数组最后一行的首地址

参考答案与解析:

相关试题

若有以下定义和语句 int a=4,b=3,*p, *q, *w; p=&a;

[单选题]若有以下定义和语句 int a=4,b=3,*p, *q, *w; p=&a; q=&b; w=q; q=NULL; 则以下选项中错误的语句是A.*q=0B.w=pC.*p=a;D.*p=*w;

  • 查看答案
  • 若有定义语句:int a[21[3],* P[3];则以下语句中正确的是( )。

    [单选题]若有定义语句:int a[21[3],* P[3];则以下语句中正确的是( )。A.p:a;B.p[0]=a;C.p[O]=&a[1][2];D.1a[1]=&a;

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

    [单选题]若有定义语句: int a[2][3],*p[3]; ,则以下语句中正确的是A ) p=a;B)p[0]=a; C) p[0]=&am若有定义语句: int a[2][3],*p[3]; ,则以下语句中正确的是A. ) p=a;B.)p[0]=a;C.) p[0]=&a[1][2];D.)p[1]=&a;

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

    [单选题]若有定义语句:int a[2][3],*p[3],则以下语句中正确的是A.p=a;B.p[0]=a;C.p[0]=&a[1][2];D.p[1]=&a;

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

    [单选题]若有定义语句:int a[2][3],*p[3],则以下语句中正确的是A.p=a;B.p[0]=a;C.p[0]=&a[1][2];D.p[1]=&a;

  • 查看答案
  • 若有定义语句:int a[2][3],*p[33;,则以下语句中正确的是( )。

    [单选题]若有定义语句:int a[2][3],*p[33;,则以下语句中正确的是( )。A.p=a;B.p[0]=a;C.p[0]=&a[1][2];D.p[1]=&a

  • 查看答案
  • 若有以下定义和语句 int a=4.b=3.* p, * q, * w; p=&

    [单选题]若有以下定义和语句 int a=4.b=3.* p, * q, * w; p=&a;q=& b; w=q;q=NULL; 则以下选项中错误的语句是A.*q=0;B.w=p;C.*p=a;D.*p=* w;

  • 查看答案
  • 若有定义“int*p[3];”,则以下叙述中正确的是()。

    [单选题]若有定义“int*p[3];”,则以下叙述中正确的是( )。A.定义了一个基类型为int的指针变量p,该变量具有3个指针B.定义了一个指针数组p,该数组含有3个元素,每个元素都是基类型为int的指针C.定义了一个名为*p的整型数组,该数组含有3个int类型元素D.定义了一个可指向一维数组的指针变量p,所指一维数组应具有3个int类型元素

  • 查看答案
  • 若有定义:int *p[3];,则以下叙述中正确的是

    [单选题]若有定义:int *p[3];,则以下叙述中正确的是A.定义了一个基类型为int的指针变量p,该变量具有三个指针B.定义了一个指针数组p,该数组含有三个元素,每个元素都是基类型为int的指针C.定义了一个名为*p的整型数组,该数组含有三个int类型元素D.定义了一个可指向一维数组的指针变量p,所指一维数组应具有三个int类型元素

  • 查看答案
  • 若有定义int*p[3];,则以下叙述中正确的是______。

    [单选题]若有定义int*p[3];,则以下叙述中正确的是______。A.定义了一个基类型为int的指针变量p,该变量有三个指针B.定义了一个指针数组p,该数组含有三个元素,每个元素都是基类型为int的指针C.定义了一个名为*p的整型数组,该数组含有三个int类型元素D.定义了一个可指向二维数组的指针变量p,所指一维数组应具有三个int类型元素

  • 查看答案
  • 若有语句:int a[3][4],(。P)[4];P=a;,则以下选项中叙述错误