首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下说明: 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
24
问题
有如下说明:
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
解析
按照C++语言的数组元素的引用方法,如数组元素a[0] ,可以用表达式 * (p+0) ,即
* p来引用,对于数组元素a[1] ,可以用表达式 * (p+ 1) 来引用,在这里,p+1的值就是数组元素a[1] 的地址,对此地址使用“间接访问运算符”:* (p+1) 就代表存储单元a[1] ,注意一对圆括号不可少。同样,对于数组元素a[2] ,则可以用表达式 * (p+2) 来引用…,对于数组元素a[9] ,可以用表达式 * (p+9) 来引用。因此,当指针变量p指向a数组的起始地址时,若0≤i< 10,则数组元素a
可以用表达式 * (p+i) 来引用。
转载请注明原文地址:https://jikaoti.com/ti/oJE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列运算符中不能在C++中重载的是()。
类模板成员函数体外定义时,必须用与声明该类模板一样的template<class模板形参>声明,使它成为【】。
已知:intn=10;在下列定义引用的语句中,正确的是()。
在整型指针变量ptr1、ptr12的定义中,错误的是______。
由关系数据库系统支持的完整性约束是指【】和参照完整性。
模块独立性概念是模块化,抽象,【】。这些软件工程基本原理的直接产物。
在C++语言中每个类都有一个【】指针,该指针指向正在调用成员函数的对象。
诊断和改正程序中错误的工作通常称为【】。
下列有关析构函数的说法错误的是()。
若深度为5的完全二叉树的第5层有3个叶结点,则该二叉树一共有【】个结点。
随机试题
AMRSB超广谱β-内酰胺酶C血清芽管试验Dβ-内酰胺酶E胆汁溶菌试验可用于鉴定肺炎链球菌的试验包括
构成骨盆的髋骨包括()。
秘书采取“移情式”的聆听方式与员工进行沟通,应()。
学生的学习受多方面因素的影响,其中主要受学习动机的支配,能够引发学习动机的有()。
14,6,2,0,()
察举制
Ifyou’veeverpushedbackyourbedtimetowatchjustonemoreepisodeofOrangeIstheNewBlack,orlayinbedwide-eyedafter
Whatcausesmorethantwoandahalfmilliondeathseachyear?
MargaretMitchell,theauthoroftheenormouslypopularnovelGoneWiththeWind,diedin1949attheageofforty-nine.Shewas
A、Atabakery.B、Inalibrary.C、Atarestaurant.D、Atatravelagency.C细节题。四个选项都表示地点,因此可推断是询问地点。根据男士所说“我每周去学校附近的餐馆工作三次”,选择C(在一
最新回复
(
0
)