首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下说明 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
2013-05-30
44
问题
有如下说明 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
答案
2
解析
在C++语言的数组元素的引用方法,如数组元素a[0],可以用表达式*(p+0),即* p来引用,对于数组元素a[1],可以用表达式*(p+1)来引用,在这里,p+1的值就是数组元素a[1]的地址,对此地址使用“间接访问运算符”:*(p+1)就代表存储单元a[1],注意:一对圆括号不可少。同样,对于数组元素a[2],则可以用表达式.(p+2)来引用…,对于数组元素a19],可以用表达式*(p+9)来引用。因此,当指针变量p指向a数组的起始地址时,若0≤i< 10,则数组元素a
可以用*(p+i)。
转载请注明原文地址:https://jikaoti.com/ti/QmE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若定义:floatx;inta,b;,则正确的switch语句是()。
执行语句序列inti=0;while(i<25)i+=3;cout<<i;输出结果是()。
若定义cin>>str;当输入HelloWorld!,所得的结果是str=______。
若有以下定义和语句:inta[10]={1,2,3,4,5,6,7,8,9,10},*ia=a;则不能正确表示a数组元素的表达式是______。
下面______是正确的递归函数,它保证对所有的参数能够结束。
从用户角度看,下面列出的条目中()是数据库管理系统应具有的目标。Ⅰ用户界面友好Ⅱ内部结构清晰、层次分明Ⅲ开放性,即符合标准和规范Ⅳ负责管理企业组织的数据库资源
下面数据结构中,属于非线性的是()。
若结构Arith中有一成员定义为char*op;,另有结构指针p定义为Arith*p=newArith.,则要访问p所指对象中的。p成员所指向的对象,应使用表达式【】。
在结构化设计方法中生成的结构图(SC)中,带有箭头的连线表示()
在一棵二叉树上第5层的结点数最多是()。
随机试题
MichaelJackson—theUpsandDownsMichaelJackson,theseventhofninechildren,startedhismusicalcareerwithhisbrother
(2004年第25题)合成嘌呤、嘧啶的共用原料是
急性心肌梗死出现下列哪种心律失常时最需要紧急处理()
以下哪一点不是颞下颌关节强直的病因
A.肝B.胆C.脾D.肺E.肾根据中医藏象学说喜燥恶湿的脏腑是
目前,甲公司有累计未分配利润1000万元,其中上年实现的净利润500万元。甲公司正在确定上年利润的具体分配方案。按法律规定,净利润要提取10%的盈余公积金。预计今年需增加长期资本800万元。甲公司的目标资本结构是债务资本占40%、权益资本占60%。甲公司采
物业统计报表通常分为()调查用表等几大类。
戈登于()年提出的社会工作价值体系包含六个方面的内容。
根据《行政诉讼法》的规定,一审应当由中级人民法院管辖的包括()。
[2008年10月]以下命题中正确的一个是()。
最新回复
(
0
)