假定变量b和pb定义为“intb[10],*pb=b;”,要将2

题目

假定变量b和pb定义为“intb[10],*pb=b;”,要将24赋值给b[l]元素中,不正确的赋值语句是()。

  • A、*(pb+l)=24
  • B、*(b+l)=24
  • C、*++b=24
  • D、*++pb=24
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若x是整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是______。

A.pb=&x;

B.pb=x;

C.*pb=&x;

D.*pb=*x


正确答案:A
选项A将变量x的地址赋给指针变量pb,使pb指向x选项B是将x的值当作地址赋绐指针pb,pb指向—个地址等于x值的内存单元:选项C将x的地址赋给指针pb指向的地址等于x的内存单元。

第2题:

若x是整型变量,pb是基本类型为整型的指针变量,则正确的赋值语句是 ( )

A.pb=&x;

B.pb=x;

C.* pb=& x;

D.* pb=* x;


正确答案:A

第3题:

假定有语句为“int b[10]; int *pb;”,则下面不正确的赋值语句为()。

a. pb=b;

b. pb=&b[0];

c. pb=b+2;

d. pb=b[5];


正确答案是:D

第4题:

x是整型变量,pb是整型指针变量,如果将pb指向x,则正确的表达式是______。

A.pb=&x
B.pb=x
C.*pb=&x
D.*pb=*x

答案:A
解析:
本题考查C语言方面的基础知识。选项A将变量x的地址赋给指针变量pb,使pb指向x;选项B将x的值当作地址赋给指针pb;选项C将x的地址赋给指针pb指向的地址等于x的内存单元;选项D使pb指向一个地址等于x值的内存单元。根据题意,如果将pb指向x,则正确的表达式是pb=&x。因此正确答案为A。

第5题:

x是整型变量,pb是整型指针变量,如果将pb指向x,则正确的表达式是 (56)。

A.Pb=&x

B.pb=X

C.*pb=&x

D.*pb=*x


正确答案:A
本题考查C语言方面的基础知识。选项A将变量x的地址赋给指针变量pb,使pb指向x;选项B将x的值当作地址赋给指针pb;选项C将x的地址赋给指针pb指向的地址等于x的内存单元:选项D使pb指向一个地址等于x值的内存单元。根据题意,如果将pb指向x,则正确的表达式是pb=&x。因此正确答案为A。

第6题:

若x是整型变量,pb是基类型为整型的指针变量,则不正确的赋值表达式是()。

A、*pb=&x;

B、pb=&x

C、pb=x;

D、*pb=*x


参考答案:ACD

第7题:

设有C语言变量说明“static int a[][2]={{1,2),(3,4}};int *pa,(*pb)[2];”,则执行语句“pa=pb=&

设有C语言变量说明“static int a[][2]={{1,2),(3,4}};int *pa,(*pb)[2];”,则执行语句“pa=pb=&a[0][0];”后,(*(pa+1))的值为(31)。

A.2

B.3

C.&a[0][1]

D.&a[1][0]


正确答案:A
解析:对于语句“pa=pb=&a[0][0];”赋值后pb已经变为列指针,则pa也是列指针。在进行TC编译时,会出现“Warning:Suspiciouspointerconversioninfunctionmain”的提示信息,表明pb由行指针变为列指针。

第8题:

已知:Eθ(Pb2+/Pb)=-0.126V,Kθsp(PbCl2)=1.6×10-5,则可以确定Eθ(PbCl2/Pb)为()。

A0.268V

B-0.268V

C0.41V

D-0.41V


正确答案:B

第9题:

根据PA与PB设置原则,如果需要PA功率=PB功率,则Pb应设置为()

A.1

B.2

C.0

D.3


参考答案:C

第10题:

假定有语句为“int b[10]; int *pb;”,则下面不正确的赋值语句为()。

Apb=b;

Bpb=&b[0];

Cpb=b+2;

Dpb=b[5];


D