首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下语句,对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
2010-02-22
98
问题
设有以下语句,对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飞就是指针到数组首地址的偏移量;B选项中,&a
是取数组a中第i个元素的地址,而对于*(&a
),由指针运算符,的运算规则可知,语句 *(&a
就是返回地址&a
空间中存放的值,也即a
;C选项,由于指针p已指向数组a,所以p
就等于a
,这是常甩的一种数组元素引用方式;D选项是以指针方式对数组元素进行引用的,由于a只是代表数组的首地址,并不是指针,所以表达式 *(*(a+i))是错误的,正确的引用应该为 *(*(p+i))。
转载请注明原文地址:https://kaotiyun.com/show/64np777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列赋值语句正确的是()。
下列小题使用如下3个数据库表:职员.dbfi职员号C(3),姓名C(6),性别C(2),组号N(1),职务C(10)客户.dbfi客户号C(4),客户名C(36),地址C(36),所在城市C(36)订单.dbf;订单号C(4),客户名C(4),职员号
使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令是()。
设X=“123”,Y="1234",则下列表达式中值为.T的是()。
假设在表单设计器环境下,表单中有一个复选框且已经被选定为当前对象。现在从属性窗口中选择Value属性,然后在设置框中输入T。请问以上操作后,复选框Value属性值的数据类型为()。
命令SELECT0的功能是()。
下面是关于表单数据环境的叙述,其中错误的是()。
下列关于类、对象、属性和方法的叙述中,错误的是()。
为用户与数据库系统提供接口的语言是()。
循环链表的主要优点是______。
随机试题
大便干硬,先血后便,血色鲜红,治宜
我国工程咨询的业务范围包括()。
儿童出现想象萌芽的时期是()。
现代科学家运用电子计算机解决了数学运算、工程设计和科学实验中的一些难题,这表明电脑()。
某新能源汽车企业计划在A、B、C、D四个城市建设72个充电站,其中在B市建设的充电站数量占总数的1/3,在c市建设的充电站数量比A市多6个,在D市建设的充电站数量少于其他任一城市,则至少要在C市建设多少个充电站?
原始人群是人类最早的社会组织形式,这种社会组织组成的纽带是()。
在E-R图中,实体型一般用下列哪一种图形表示?
Everyonearrivingatahospital’semergencyroom(ER)wishestobeseenquickly,butforstrokepatientsitcanbeamatterofl
A、Hisadvancedage.B、Hischildren’sefforts.C、Hisimprovedfinancialcondition.D、Hissecondwife’spositiveinfluence.D文中说话人
A、SheisthemanageroftheTokyobranchbank.B、ShestudieseconomicsinJapan.C、SheworksforaJapanesebankinAmerica.D、S
最新回复
(
0
)