首页/ 题库 / [单选题]若有下列定义 intx[10],*pt=的答案

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

单选题
2022-08-11 02:52
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表示的是地址值。

标签:
相关题目
若有定义:int a[10],则对数组a元素的正确引用是( )。
若有定义:int a[3][4],则正确引用数组a元素的是( )。
若有说明:int a[3][4];则对a数组元素的非法引用是( )。
设inta[10],*p=a; 则对数组元素的正确引用是().
若有定义:byte[]x={11,22,33,-66};其中0≤k≤3,则对x数组元素错误的引用是
若有下列定义,则对a数组元素地址的正确引用是( )。 int a[5],*p=a;
若有下列定义,则对a数组无素地址的正确引用是( )。 int a[5],*p=a;
若有下列定义,则对a数组元素地址的正确引用是( )。int a[5],*p=a;
若有定义语句:float x[6];则以下对x数组元素的正确引用形式是( )。
设有定义:double x[10],*p=x;,以下能给数组x下标为6的元素读入数据的正确语句是
若有定义:int a[5],*p=a;,则对a数组元素地址的正确引用是______。
若有定义:int a[5],*p=a;,则对a数组元素地址的正确引用是______。
若有定义int a[2][3];,则对a数组的第i行第j列(假设i,j已正确说明并赋值.元素值的正确引用为( )。
若有定义int a[2][3];,则对a数组的第i行第j列(假设i,j已正确说明并赋值)元素值的正确引用为
假设int型变量占两个字节的存储单元,若有定义intx[10]={0,2,4};,则数组x在内存中所占字节数为()。
若有说明:int a [3][4];则对a数组元素的非法引用是
若有说明:int a[3][4];则对a数组元素的非法引用是
若有说明:int a[3][4];则对a数组元素的非法引用是 ( )。
若有说明:inta[3][4];则对a数组元素的非法引用是( )。
若有定义:“int a[2][3];”,则对a数组的第i行第j 列元素的正确引用为( )。
广告位招租WX:84302438

免费的网站请分享给朋友吧