首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义“int a[5],*p=a;”则正确引用数组元素的是( )。
若有定义“int a[5],*p=a;”则正确引用数组元素的是( )。
admin
2021-07-09
26
问题
若有定义“int a[5],*p=a;”则正确引用数组元素的是( )。
选项
A、*&a[5]
B、*a+2
C、*(p+5)
D、*(a+2)
答案
D
解析
本题考查通过指针引用数组元素。用指针引用数组有以下3种形式:①“(p+n)与(a+n)”表示数组元素a[n]的地址;②“*(p+n)与*(a+n)"表示数组元素a[n];③“p[n]=*(p+n)”,都表示数组元素a[n]。
选项A、B没有这种引用形式;选项C,“*(p+5)”是引用数组的第6个元素,而数组一共有5个元素,出现越界;选项D,“*(a+2)”引用数组的第3个元素。
转载请注明原文地址:https://kaotiyun.com/show/KEkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta=7;while(a--);printf("%d\n",a);}程序运行后的输出结果是
不能出现在C语言标识符中的是()。
对于一个正常运行的C程序,以下叙述中正确的是()。
以下关于结构化程序设计的叙述中正确的是()。
有以下程序#include<stdio.h>main(){inta;a=(int)(-1.53*3);printf("%d\n",a);}程序的运行结果是
结构化程序设计的3种结构是()。
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:将字符串尾部的*号全部删除,前面和中间的*号不删除。例如,字符串中的内容为:****A*BC*DEF*G*******,删除后,字符串中的内容应当是:****A*BC*DEF*G。在编写函
在数据库中,数据模型包括数据结构、数据操作和
以下选项中合法的常量是
下面属于白盒测试方法的是()。
随机试题
A.胃溃疡B.十二指肠球部溃疡C.复合性溃疡D.球后溃疡患者,男性,40岁。上腹痛2个月,伴背部放射,皮肤发黄,胃镜检查十二指肠降段处有一约0.2cm×0.3cm大小的溃疡,黏膜皱襞向中央放射,诊断应首先考虑为
既然社会规律是客观的,那么社会规律就与人的自觉活动无关。()
患者男性,58岁。患者半年前登山时出现心前区疼痛,为压迫样,持续1~2分钟并向左肩、左背放射,停止活动自行缓解。以后每当劳累和工作紧张均可诱发,含硝酸甘油可缓解。一月前心前区疼痛发作频繁并加重,发作时间较前延长,轻微活动就可诱发,含硝酸甘油效果欠佳。发现高
下列哪一种药物长期使用可引起药物性鼻炎
某办公楼工程钢筋混凝土现浇楼面局部出现了并不太深,宽度为0.2~0.3mm的裂缝,经检验不影响结构安全和使用,对于这些裂缝,应当()。
“儿童中心主义”教育理论,违背了()。
下列关于国际法在我国国内的适用问题的说法正确的是()。
南征北战:东讨西伐
InEnglandfootballisagameenjoyedWhatistheauthor’sattitudetowardsthefootballgameinEngland?
KennedyPropertyCompanyTheKennedyPropertyCompanyisoneofthelargestandmostpopularrealestatecompaniesintheUnited
最新回复
(
0
)