[单选题]

具有相同类型的指针类型变量p与数组a,不能进行的操作是( )。

A. p=a;

B. *p=a[0];

C. p=&a[0];

D. p=&a;

参考答案与解析:

相关试题

具有相同基类型的指针变量P和数组变量Y,下列写法中不合法的是()。

[单选题]具有相同基类型的指针变量P和数组变量Y,下列写法中不合法的是()。A .P=YB .*P=Y[i]C .P+&Y[i]D .P=&Y

  • 查看答案
  • 对于基类型相同的两个指针变量之间,不能进行的运算是()。

    [单选题]对于基类型相同的两个指针变量之间,不能进行的运算是()。A.<B.=C.+D.-

  • 查看答案
  • 空类型指针不能进行指针运算,也不能进行间接引用。()

    [主观题]空类型指针不能进行指针运算,也不能进行间接引用。()

  • 查看答案
  • 对于基本类型机同的两个指针变量之间,不能进行的动算是 ( )

    [单选题]对于基本类型机同的两个指针变量之间,不能进行的动算是 ( )A.<B.=C.+D.-

  • 查看答案
  • 本装置与P101A/B同类型泵有()、()、()。

    [填空题] 本装置与P101A/B同类型泵有()、()、()。

  • 查看答案
  • 若已定义x为int类型变量,说明指针变量p的正确语句是______。

    [单选题]若已定义x为int类型变量,说明指针变量p的正确语句是______。A.int p=&x;B.int*p=x;C.int *p=&x;D.*p=*x;

  • 查看答案
  • 设p1和p2是指向一个血型一维数组的指针变量,k为int型变量,则不能正确执行的

    [单选题]设p1和p2是指向一个血型一维数组的指针变量,k为int型变量,则不能正确执行的语句是A.k=*p1+*p2B.p2=k;C.p1=p2;D.k=*p1*(*p2);

  • 查看答案
  • 设p1和p2是指向一个int型一维数组的指针变量,k为int型变量,则不能正确执

    [单选题]设p1和p2是指向一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是A.k=*p1+*p2B.p2=k;C.p1=p2;D.k=*p1*(*p2);

  • 查看答案
  • 已知p、p1为指针变量,a为数组名,i为整型变量,下列语句中,不正确的是____

    [单选题]已知p、p1为指针变量,a为数组名,i为整型变量,下列语句中,不正确的是______。A.p=&i;B.p=a;C.p=&a[i];D.p=10;

  • 查看答案
  • 有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b。则不能把节点

    [单选题]有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b。则不能把节点b连接到节点a之后的语句是struct node{ char data;stmct node * next;} a,b, * p=&a, * q=&b;A.a. next=q;B.p. next=&b;C.p->next=&b;D.( * p) .next=q;

  • 查看答案
  • 具有相同类型的指针类型变量p与数组a,不能进行的操作是( )。A p=a; B