首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下语句,对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
83
问题
设有以下语句,对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全国计算机二级
相关试题推荐
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
下面关于创建报表的方法中,错误的是()。
假设使用DIMENSIONy(2,3)定义了一个二维数组y,正确的赋值语句是()。
操作对象是两个表的关系运算是()。
(1)在考生文件夹下创建一个名为formone的表单文件,其中包含一个标签(Label1)、一个文本框(Text1)和一个命令按钮(Command1),如下图所示,然后按要求完成相应操作。①如上图所示设置表单、标签和命令按钮的Caption属性
下面程序计算一个整数的各位数字之和。在下划线处应填写的语句是()。SETTALKOFFINPUT"x="TOxs=0DOWHILEx!=0s=s+MOD(x.10)_______
最常用的一种基本数据模型是关系数据模型,它的表示应采用()。
下列程序创建了一个线程并运行,请填空,使程序完整。publicclassThreadTest{publicstaticvoidmain(Stringargs[]){Helloh=newHello();【】;t.sta
下面属于applet的安全限制的项有______。①applet不能运行任何本地可运行程序②禁止加载本地库或方法③禁止读、写本地计算机的文件系统④禁止向提供applet之外的任何主机建立网络连接⑤不能读取所有系统信息
随机试题
甲的行为构成()本案中,属于共同犯罪的是()
路面各结构层的持续时间的考虑因素有()。
会计凭证按( )不同,可分为原始凭证和记账凭证。
“备案号”栏应填:“运费”栏应填:
下列各项中,应纳入职工薪酬核算的有()。
已知实数x、y满足,则z=2x-y的最大值等于()。
各国的药典经常需要修订,《中国药典》是每几年修订一次?()。
下颌运动的制约因素有哪些?它们是如何相互影响的?
Heinsistedthatwe______topasstheexam.
Cindy:Wouldyouliketohavesomeice-cream?I’vegotavarietyofflavorsforyoutochoosefrom.I’vegotstrawberry,peach,
最新回复
(
0
)