首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义“int a[5],*p=a;”则正确引用数组元素的是( )。
若有定义“int a[5],*p=a;”则正确引用数组元素的是( )。
admin
2017-07-27
57
问题
若有定义“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/c7Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义intx,y;并已正确给变量赋值,则下列选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
执行以下程序段后,w的值为()。intw=’A’,x=14,y=15;w=((x||y)&&(w<’a’));
在数据库管理技术的发展中,数据独立性最高的是()。
以下程序的运行结果是()。#defineA4#defineB(x)A*x/2main(){floatc,a=8.0;c=B(A;printf("%f\n",C);}
有以下程序:intf1(doubleA){returna*a;}intf2(intx,inty){doublea,b;a=f1(x);b=f1(y);returna+b;}mai
若函数调用时的实参为变量,以下关于函数形参和实参的叙述中正确的是()。
在结构化方法中,用数据流程图(DFd)作为描述工具的软件开发阶段是()。
下面函数的功能是()。sss(s,t)char*s,*t;{while(*s);while(*t)*(s++)=*(t++);returns;}
下列队列的描述中,正确的是()。
随机试题
根据我国现行立法,向我国法院申请承认和执行的外国法院判决必须是()
在社会主义社会的两类社会矛盾中,居于主导地位的是【】
真菌性脑膜炎常见病原菌是()
根据水利部《关于印发水利工程建设安全生产监督检查导则的通知》(水安监[2011]475号),对项目法人安全生产监督检查内容包括()。
会计报表按其编制单位不同分类,下列各项中,符合该分类标准的有()。
“信”是我国历史上儒家倡导的“五常”之一,今天我们仍然提倡“诚信”,表明传统文化具有()。
人体含水量百分比最高的器官是()。
2006年,全国农村外出从业劳动力中,男性劳动力8434万人,占64%。从年龄构成上看,20岁以下占16.1%;21~30岁占36.5%;31~40岁占29.5%;41~50岁占12.8%;51岁以上占5.1%。从文化程度看,文盲占1.2%;小学文化程度占
AcademicResearchandProjectDesignI.Introduction—【T1】isaspringofcreationwhileinterestisapowersourcefor【T1】_____
A、Worried.B、Indifferent.C、Delighted.D、Annoyed.DM:IhopeyoucanunderstandwhyI’vedecidedtoleavethiscompany.Idonee
最新回复
(
0
)