若有以下定义: int x[10],* pt=x; 则对x数组元素的正确引用是( )。A.pt+3B.}&x[10]C.*(pt+1

题目

若有以下定义:

int x[10],* pt=x;

则对x数组元素的正确引用是( )。

A.pt+3

B.}&x[10]

C.*(pt+10)

D.*(x+3)

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

第1题:

若有以下定义: int x[10]={1},*pt=x; 则对x数组元素的正确引用是()。

A.pt+3

B.*(x+3)

C.*&x[10]

D.*(pt+10)


B B。【解析】在C语言中,数组名是一个存放地址值的指针变量名,其地址值是数组第。一个元素的地址,也是数组所占一串连续存储单元的起始地址。因为数组的下标是从0开始的,所以选项B中,X+3表示数组x[10]中的第四个元素的地址,在其前面加上星号,表示是数组x[10]中的第四个元素中的值。所以正确答案为选项B。选项A、C的地址范围超出数组x[10]中元素的地址范围,选项D表示的是地址值。

第2题:

若有以下定义: int x[10]={1},*pt=x; 则对x数组元素的正确引用是()。

A.*(x+3)

B.pt+3

C.*&x[10]

D.*(pt+10)


B B。【解析】在C语言中,数组名是一个存放地址值的指针变量名,其地址值是数组第。一个元素的地址,也是数组所占一串连续存储单元的起始地址。因为数组的下标是从0开始的,所以选项B中,X+3表示数组x[10]中的第四个元素的地址,在其前面加上星号,表示是数组x[10]中的第四个元素中的值。所以正确答案为选项B。选项A、C的地址范围超出数组x[10]中元素的地址范围,选项D表示的是地址值。

第3题:

已定义一个数组int x[10];则对此数组元素正确的引用是()。

A.cout<<x[10];

B.cout<<x[0];

C.int b;b=x[1]+x;

D.cout<<x[3+7];


B B。【解析】在C语言中,数组名是一个存放地址值的指针变量名,其地址值是数组第。一个元素的地址,也是数组所占一串连续存储单元的起始地址。因为数组的下标是从0开始的,所以选项B中,X+3表示数组x[10]中的第四个元素的地址,在其前面加上星号,表示是数组x[10]中的第四个元素中的值。所以正确答案为选项B。选项A、C的地址范围超出数组x[10]中元素的地址范围,选项D表示的是地址值。

第4题:

若有定义:int x[10], *p=x;,则*(p+5)表示

A.数组元素x[5]的地址

B.数组元素x[6]的值

C.数组元素x[6]的地址

D.数组元素x[5]的值


数组元素 x[5] 的值

第5题:

若有定义:int x[10], *p=x;,则*(p+5)表示:()。

A.数组元素x[5]的地址

B.数组元素x[5]的值

C.数组元素x[6]的地址

D.数组元素x[6]的值


D

第6题:

若有下列定义 intx[10],*pt=x; 则对x数组元素的正确引用是( )。

A.*&*[10]

B.*(x+3)

C.*(pt+10)

D.pt+3


正确答案:B
B。【解析】在C语言中,数组名是一个存放地址值的指针变量名,其地址值是数组第。一个元素的地址,也是数组所占一串连续存储单元的起始地址。因为数组的下标是从0开始的,所以选项B中,X+3表示数组x[10]中的第四个元素的地址,在其前面加上星号,表示是数组x[10]中的第四个元素中的值。所以正确答案为选项B。选项A、C的地址范围超出数组x[10]中元素的地址范围,选项D表示的是地址值。

第7题:

若有以下定义 intx[10],*pt=x; 则对x数组元素的正确引用是______。

A.*&x[10]

B.*(x+3)

C.*(pt+10)

D.pt+3


正确答案:B
解析:本题主要考查的是数组的引用,在C语言中,—个数组不能整体引用。在选项A中,*&X[10]属于地址越界;选项C中,*(pt+10)也是地址越界。选项D中,pt+3是将指针P,后移三个元素,指向x3),并没有对数据元素进行引用。在C语言中,可以用对数组名加—个整数的方法,来依次表示该数组中不同元素的地址,因此,选项B是正确的。

第8题:

(29)若有以下定义

int x[10],*pt=x;

则对x数组元素的正确应用是

A)*&x[10] B)*(x+3) C)*(pt+10) D)pt+3


正确答案:B

第9题:

若有以下定义

int x[10],*pt=x;

则对数组元素的正确引用是

A)*&x[10]

B)*(x+3)

C)*(pt+10)

D)pt+3


正确答案:B