首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义“int a[5],*p=a;”则正确引用数组元素的是( )。
若有定义“int a[5],*p=a;”则正确引用数组元素的是( )。
admin
2020-05-19
53
问题
若有定义“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://www.kaotiyun.com/show/mSCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若程序中有宏定义行:#defineN100,则下列叙述中正确的是()。
有以下程序:#include<stdio.h>intadd(inta,intb){return(a+b);main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是()。
下面不能作为软件设计工具的是()。
某系统结构图如下图所示该系统结构图的深度是()。
以下叙述中错误的是()。
有以下程序:#include<stdio.h>main(){chars[]="abcde";s+=2:printf("%d\n",s[0]);}程序的运行结果是()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
下列数据流图(DFD)构造规则中正确的是()。
下列对于软件测试的描述中正确的是
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了字符串前导的*号之外,将串中其他*号全部删除。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为“****A*BC*DEF*G*******”,删除后,字符串中
随机试题
敛补心肺气阴之品是
关于正常使用条件下建设工程的最低保修期限的说法,正确的是()。
QDII基金在披露相关信息时,下列说法正确的有()
与“此则岳阳楼之大观也”句式不同的一项是()。
村民王某家人口较多,三个儿子现均成家,一家人仍居住在20世纪50年代王某父亲留下的两间小土房里。2010年5月29,王某以住房紧张为由向村委会申请建房,村委会经研究批准给他一处四间房的宅基地。但王某在该处建了四间房后,又在附近打了建两间房的地基,并动工
关于我国宪法解释的机制,以下说法中正确的是()
主机与硬盘的接口用于实现主机对硬盘驱动器的各种控制,完成主机与硬盘之间的数据交换,目前台式PC机使用的硬盘接口电路主要是( )类型接口。
设数组data[m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front值为( )。
7389932
HowtoBuildYourVocabularyEffectivelyVocabularyisthefoundationoflearningalanguage.Withoutit,noneoftheskill
最新回复
(
0
)