首页
题目
TAGS
首页
/
题库
/
[单选题]若有以下定义 intx[10],*pt=的答案
搜答案
若有以下定义 intx[10],*pt=x; 则对x数组元素的正确引用是______。
单选题
2022-08-11 02:53
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是正确的。
标签:
感兴趣题目
设有定义:long x=123456L;,则以下能够正确输出变量x值的语句是 ______。
若有定义int x,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是______。
若有定义:intw[3][5],则以下不能正确表示该数组元素的表达式是______。
设有以下语句,其中不是对a数组元素的正确引用的是______(其中0≤i<10) int a[10]={0,1,2,3,4,5,6,7,8,9,},*p=a;
设有以下语句,其中不是对a数组元素的正确引用的是:______(其中O≤i<10) int a[10]={0,1,2,3,4,5,6,7,8,9,},*p=a;
定义一个具有10个元素的整型数组,应当使用语句是 ______。
若有下列定义 intx[10],*pt=x; 则对x数组元素的正确引用是( )。
若有以下定义 intx[10],*pt=x; 则对x数组元素的正确引用是______。
若有以下定义和语句 union date { int i; char c; fioat f;} x; int y; 则以下语句正确的是______。
有以下函数定义: void fun(int n, double x) {…} 若以下选项中的变量都已经正确定义并赋值,则对函数fun的正确调用语句是______。
有以下函数定义; void fun(int n,double x){......} 若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是______。
若有以下定义int a,b;float x,则正确的赋值语句是________。
相关题目
定义数组int a[10] ,其最后一个数组元素为_____
若有以下定义,则能使值为3的表达式是________int k=7, x=12;
已知int a[10];则对a数组元素的正确引用是______
定义数组:int x[2][3]; 则数组x 的维数是_____
若定义数组int a[10] ,其数组元素的下标下限为_______
设有定义语句: int x[6]={2,4,6,8,5,7},p=x,i; 要求依次输出x数组6个元素中的值,下列选项中能完成次操作的语句有______
若有以下结构体定义,则______是正确的引用或定义。 struct example { int x; int y; }v1;
若有如下定义,则__________是对数组元素的正确的引用。. int a[10] , *p ; p=a ;
以下正确的数组定义语句是______。
以下正确的数组定义语句是______。
下列定义中,x是一个类, ______ 是定义指向对象数组的指针p。
以下______定义了10个整型数构成的数组,数组元素为NewArray(1)至NewArray(10) 。
若有定义:int aa[8],则以下表达式中不能代表数组元素a[1]地址的是 ______。
若有int *x[3]:则以下表述正确的是 ______。
若有定义int x=0,*p=&x;,则语句printf("%d ",*p);的输出结果是 ______。
若有定义:int x=0,*p=&x;,则语句printf("%d ",*p);的输出结果是 ______。
若有定义:int a[5],*p=a;,则对a数组元素地址的正确引用是______。
若有定义:int a[5],*p=a;,则对a数组元素地址的正确引用是______。
以下能正确定义一维数组的选项是______。
设有定义int x=5;,则执行以下语句后,x的值为______。 x+=x+5;
广告位招租WX:84302438
题库考试答案搜索网
免费的网站请分享给朋友吧