首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义“int a[5],*p=a;”则正确引用数组元素的是( )。
若有定义“int a[5],*p=a;”则正确引用数组元素的是( )。
admin
2020-05-19
33
问题
若有定义“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/mSCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定已建立以下链表结构,且指针p和q已指向如图所示的节点。则下列选项中可将q所指节点从链表中删除并释放该节点的语句组是()。
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为()。
以下选项中能表示合法常量的是()。
对于一个正常运行的C程序,以下叙述中正确的是()。
有以下程序:#include<stdio.h>main(){intx=8;for(;x>0;x--){if(x%3){printf("%d,",x--);continue;}printf("%d,",--x);}}程序的运行
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
下列与队列结构有关联的是
从表中任何一个结点位置出发就可以不重复地访问到表中其他所有结点的链表是
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
下列给定程序中,fun函数功能是:将n个无序整数从小到大排序。请改正程序中的错误,使它能得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:#include<stdio.h>#include<stdlib.
随机试题
从政策的社会效果看,利益与代价的对应关系存在的基本类型有()
“姐儿生得漂漂的,两个奶子翘翘的。有心上去摸一把,心里有点跳跳的。”此民歌出自【】
在有限理性决策模式理论中,西蒙用“满意准则”代替了“最优准则”,强调的是该模式理论的()
车祸现场,受伤人数较多,以下救护措施不正确的是
如果采购单位认为供应商有很强的开发能力,采购业务对采购单位很重要,而且供应商也认为采购单位的采购业务对他们来说也非常重要,这样的供应商是重点型供应商。()
泥石流这种自然现象的分布,只受地形、地质条件的影响。()
在教学过程中,强调知识传授而忽视能力培养的理论是()。
下面程序计算并输出的是()。PrivateSubCommandl_Click()Num=10Sum=0DoSum=Sum+Num*Num*NumNum=Num-1LoopUntilNum<=0PrintSumE
Readthispassageandthesentences.ChoosethebestsentencefromthelistA—Gtofillineachofthegaps.Foreachgap(8—12)
DivorceForevery1,000marriedcouplesintheUK,13endupdivorcedaccordingtostatistics.Divorceisoftenacomplicate
最新回复
(
0
)