88问答网
所有问题
C语言若定义int a[5],*p=a;则对a数组元素正确引用为哪个?为什么?
如题所述
举报该问题
推荐答案 2017-08-22
A:下标越界,数组大小为5时,下标范围为0-4
B:a+2是数组第3个元素的地址
C:越界,类似A
D:正确
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/MccMcMtgKcV1gagVVaa.html
其他回答
第1个回答 2017-08-22
A:下标越界,数组大小为5时,下标范围为0-4
B:a+2是数组第3个元素的地址
C:越界,类似A
D:正确本回答被提问者采纳
相似回答
若有以下
定义,则对a数组元素
的
正确引用
是( )。
int
a[5],*p=a;
答:
【答案】:D 本题考查通过指针
引用数组元素
。选项A)、B),没有这种引用形式;选项c),*(p+5)是引用数组的第6个元素,而数组一共有5个元素,出现越界;选项D),*(a+2)引用数组的第3个元素。
...
int
a[5], *p=a;
,
则对a数组元素
的
正确引用
是
什么
A *&a[5] B *...
答:
正确答案是:D &a[5]就是
a[5],
下标越界了 a就是a[0],a[0]+2不是
对数组元素
的
正确引用
同理,*(p+5)就是a[5],下标越界了 而* (a+2)就是a[2]
若定义int
a[5],*p=a;则正确引用数组元素
的是 A*&a[5] B*a+2
C
*(p...
答:
若定义int
a[5],*p=a;则A
选项中,*&a[5],&a[5]是a[5]的地址,&a[5]是a[5]本身 但数列中没有a[5]这个元素,错误。与&为逆运算 B选项中*a+2 a为a[0]则*a+2为a[0]+2,不是a[2],错误 C选项中*(p+5)p+5=a+5为a[5]的地址 (p+5)为a[5],如同A中,数列中没...
c语言
选择题 我做了就是想对答案
答:
则对a数组元素
的正确引用是___D___.
int
a[5],*p=a;
a)*&a[5] b)a+2 c)*(p+5) d)*(a+2)2.若有定义:int a[2][3],则对a数组的第i行j列元素地址的
正确引用为
___A___. a)*(a[i]+j) b)(a+i) c)*(a+j) d)a[i]+j3.若有以下定义,则p+...
若有
定义int
a[5], *p=a;
,
则对A数组元素
的
正确引用
是? A)*&a[5] B...
答:
D 毫无疑问!
int
a[5],*p=a
,问
对数组元素
地址
引用正确
的选项,
为什么
p+5不
对?
答:
初始化时p指向a[0],p加5就是指向
a[5],
但是数组顺序是从0开始的,你定义了一个长度为5的数组,下标只能是0.1.2.3.4,5就超出了范围了
若有
定义int
a[5],*p=a;
,
则对a数组元素
的不
正确引用
是:
答:
若定义int
a[5],*p=a;则A
选项中,*&a[5],&a[5]是a[5]的地址,&a[5]是a[5]本身 但数列中没有a[5]这个元素,错误。与&为逆运算 B选项中*a+2 a为a[0]则*a+2为a[0]+2,不是a[2],错误 C选项中*(p+5)p+5=a+5为a[5]的地址 (p+5)为a[5],如同A中,数列中没...
C语言int
a[5],*p
;
p=a;
和p=&a;的对错问题~希望详细点,谢谢啦
答:
对于int
a[5],*p
;
p=a;
或p=&a[0]是正确的 p=&a严格来说是错误的 首先要搞清楚a与&a的区别:a表示数组首元素的首地址,即元素a[0]的地址;&a表示整个数组的地址。二者的值是相同的,但意义并不一样。正如成都市政府与四川省政府的地址都在成都,但二者表示的含义不同。如下图所示,a...
大家正在搜
若有定义int a[3][4]
设数组a的定义为:int
若有定义语句 int a
若有定义int a 2 3
int a[5],*p=a
int a[10],*p=a;
若有定义int a=7
已知int a[10],*p=a
设有定义语句 int a
相关问题
若有说明int a[3][4] 则对a数组元素的正确引用为
若定义int a[5],*p=a;则正确引用数组元素的是 A...
若有定义语句int a[5], *p=a;,则对a数组元素的...
若有定义int a[5],*p=a;,则对a数组元素的不正确...
若有以下定义,则对a数组元素的正确引用是( )。 int a...
若有定义:int a[5], *p=a;则不能正确表示数组元...
若定义int a[5],*p=a;则不能正确表示数组元素a[...
c语言若有下列说明和语句:int a[4][5], (*p)...