首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下说明 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则数值为9的表达式是
有如下说明 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则数值为9的表达式是
admin
2017-10-17
22
问题
有如下说明 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则数值为9的表达式是
选项
A、*p+9
B、*(p+8)
C、*p+=9
D、p+8
答案
B
解析
本题考查的是指针的运用。因为指针p初始指向数组a的首地址,所以*p返回的是数组元素a[0]的值,因此选项A的结果是1+9=10;选项B是取指针p往后移动8个单位位置处的值,即a[8]的值9;选项C中表达式的值和选项A相同,只不过选项C中的表达式会改变a[0]的值;选项D的值是一个地址值,即数组元素 a[8]的地址值,该值无法确定。所以,4个选项中只有选项B正确。
转载请注明原文地址:https://kaotiyun.com/show/6WAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
联接运算是将两个或两个以上的关系根据联接条件生成一个【】。
下面对于友元函数描述正确的是
类的析构函数的作用是
下面程序的运行结果为#include<iostream.h>voidmain(){for(inta=0,x=0;!x&&a<=10;a++){a++;
根据下列程序的执行结果,可以断定划线部分的修饰符应为【 】。执行结果:i9afootballiscreated.afootballiscreated.i=10afootballisdestroyed.afootballis
若有以下定义和语句 int a=4,b=3,*p, *q, *w; p=&a; q=&b; w=q; q=NULL; 则以下选项中错误的语句是
关于常成员函数,下列说法中错误的是
下列叙述中正确的是
表达式18/4*sqrt(4.0)/5值的数据类型是()
假定一个一维数组的定义为"chara[8],b;"若把该数组最后一个元素赋值给b,应该采取的表达式为:______。
随机试题
文化在时间上的延续和在空间上的流动是()
Thousandsofyearsago,inthemiddleofanocean,milesfromthenearestisland,anunderseavolcanobrokeout.Thehotliquid
血栓对机体的不利影响不包括
大脑中动脉分支血栓形成可导致脑组织发生
年金为A,计息期为n,计息期利息率为i,则普通年金现值的计算公式为()。
下列各项中,属于民法基本原则的有()。
一名社会工作者早晨起来发现三岁的女儿发高烧,病情严重。但她丈夫出差在外,眼前也没有合适的人可以照看女儿,而她自己已经提前约了服务对象当天上午要进行一次非常重要的面谈。她应该怎么办?是履行母亲职责,照顾女儿,还是履行工作责任,去见服务对象?社会工作者面对的这
获得性薄膜是指()。
Acurveisaline()nopartisstraightandwhichhasnoangle.
Itwastheworsttragedyin【C1】________history,sixtimesmoredeadlythantheTitanic.WhentheGermancruiseshipWilhelm
最新回复
(
0
)