对下列语句正确的描述是()。const int*x;//(1)int*const X;//(2)A.语句(1)的含义是指针变量x不能

题目

对下列语句正确的描述是( )。 const int*x; //(1) int*const X; //(2)

A.语句(1)的含义是指针变量x不能更改

B.语句(2)的含义是指针变量x所指向的不能更改

C.语句(2)的含义是指针变量x不能更改

D.语句(1)和(2)是相同含义的不同定义方式

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若已定义x为int类型变量,下列语句中说明指针变量p的正确语句是()。

A.int p=&x;

B.int *p=x;

C.int *p=&x;

D.*p=*x;


C

第2题:

要使变量x赋值为1~100之间(含1,不含100)的一个随机整数,正确的语句是_______。

A.x=Int(100*Rnd)

B.x=Int(101*Rnd)

C.x=Int(100*Rnd)+1

D.x=Int(99*Rnd)+1


完全相关关系

第3题:

若已定义x为int型变量,说明指针变量p的正确语句是 ( )

A.int p=&x;

B.int * p=x;

C.int * p=&x;

D.* p=* x;


正确答案:C

第4题:

若已定义:int x=12;对①int *p=&x;和②*p=x;这两条语句的正确理解是()

A.语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量p所指向的变量

B.语句①和②中的*p含义相同,都表示给指针变量赋值

C.语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量p

D.语句①和②的执行结果都是把变量x的地址赋给指针变量p


参考答案:A

第5题:

对下列语句正确的描述是( )。

const int *x; ∥(1)

int *constx; ∥(2)

A.语句(1)的含义是指针变量x不能更改

B.语句(2)的含义是指针变量x所指向的不能更改

C.语句(2)的含义是指针变量x不能更改

D.语句(1)和(2)是相同含义的不同定义方式


正确答案:C

第6题:

对下列语句正确的描述是( )。 const int *x; int *const x;

A.语句1的含义是指针变量x不能更改

B.语句2的含义是指针变量x所指向的值不能更改

C.语句2的含义是指针变量x不能更改

D.语句1和语句2含义是相同的


正确答案:C
解析:语句1的含义是指针变量x所指向的地址的值不能更改。但是指针变量x的值可以进行修改。

第7题:

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

A.int p=&x;

B.int*p=x;

C.int *p=&x;

D.*p=*x;


正确答案:C

第8题:

若已有定义int x;下列说明指针变量p指向x的正确语句是( )

A. int p=&x;

B. int *p=&x;

C. int p=x;

D. int *p=x;


正确答案:B

第9题:

对语句(1)constint*x;和语句(2)int*constx;,描述正确的是()。

A、语句(1)的含义是指针变量x不能更改

B、语句(2)的含义是指针变量x所指向的值不能更改

C、语句(2)的含义是指针变量x不能更改

D、语句(1)和(2)是相同含义的不同定义方式


参考答案:C