首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下语句,对a数组元素的引用中(其中0<=i<10),不正确的是( )。 int a[10]={0,1,2,3,4,5,6,7,8,9),*p=a;
设有以下语句,对a数组元素的引用中(其中0<=i<10),不正确的是( )。 int a[10]={0,1,2,3,4,5,6,7,8,9),*p=a;
admin
2013-02-27
40
问题
设有以下语句,对a数组元素的引用中(其中0<=i<10),不正确的是( )。 int a[10]={0,1,2,3,4,5,6,7,8,9),*p=a;
选项
A、a[p-a]
B、*(&a
)
C、p
D、*(*(a+i))
答案
8
解析
选项A中,p为指针,数组名a代表数组的首地址,所以p-a就是指针到数组首地址的偏移量。
选项B中,&a
是取数组a中第i个元素的地址,而对于*(&a
),由指针运算符*的运算规则可知,语句“*(&a
)”就是返回地址&a
空间中存放的值,也即a
选项C,由于指针p已指向数组a,所以p
就等于a
。这是常用的一种数组元素引用方式。
选项D是以指针方式对数组元素进行引用,由于a只是代表数组的首地址,并不是指针,所以表达式*(*(a+i)是错误的,正确的引用应该为:*(*(p+i)。
转载请注明原文地址:https://kaotiyun.com/show/rcVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下选项中,能用作用户标识符的是()。
有以下程序 #include<stdio.h> voidfun(char*a,charB) {while(*(a++)!=’\0’); while(*(a-1)<B)*(a--)=*(a-1); *(a--)=b;
定义学生选修课程的关系模式如下: S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄); C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课); SC(S#,C#,G)(其属性分别学号、课号和成绩)。 检索选修课程名为“操作
下列序列中不满足堆条件的是()。
下面是有关C语言字符数组的描述,其中错误的是()。
有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
下列给定程序中,fun函数功能是:将n个无序整数从小到大排序。请改正程序中的错误,使它能得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:#include<conio.h>#include<stdio.h>#inelude<
定义部门的关系模式如下: 部门(部门号,部门名,部门成员,部门总经理) 使它不满足第一范式的属性是()。
有如下的运算符重载函数定义:doubleoperator+(inti,intk){returndouble(i+k);}但定义有错误,对这个错误最准确的描述是()。
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,其虚部等于两个操作对象虚部之和;请补充完整:classcomplex{doublereal;//实部doubl
随机试题
经行泄泻的临床表现下列哪些是正确的
A.黄连温胆汤B.半夏秫米汤C.黄连阿胶汤D.天王补心丹E.安神定志丸治疗心胆气虚之失眠者,宜选用
李某,女,36岁。胃脘胀痛经治疗后未见好转,而见胃脘灼痛,痛势急迫,烦躁而怒,泛酸嘈杂,口干口苦,舌红苦黄,脉弦数。治疗宜( )。
根据《建筑抗震设计规范》(GB50011—2001),在选择场地时,应对抗震有利、不利和危险地段作出综合评价。下列说法正确的是( )。
负债类账户的增加数登记在( )。
某易损商品,投保时规定免赔率为3%,运输中实际损失达5%,保险公司应赔()
甲委托乙为自己的代理人,授权乙代为购买一台冰箱,乙亲自购买了一台冰箱。他们之间的代理关系属于()。
马斯洛需求层次理论说明在某种程度上学生缺乏学习动机,可能是由于某种()需要没有得到充分满足而引起的。
对外开放是一项涉及面十分广泛的基本国策,其基本点是()。
太空垃圾是人类空间活动产生的空间碎片。近年来,各国留在太空中的垃圾越来越多,甚至已经逼近“临界点”,而且它们可以通过彼此碰撞“自我繁殖”。太空垃圾的飞行速度约为78千米/秒,能威胁在舱外活动的航天员。此外,如果撞击到航天器表面,轻者会留下凹坑,重者会穿透航
最新回复
(
0
)