首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下说明 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
47
问题
有如下说明 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://www.kaotiyun.com/show/NmNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
计算机辅助软件工程,简称【】。
在C++中,一个数组名字实际上是指向该数组【】的指针。
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是______。
虚基类说明格式如下:slass派生类名【】<继承方式><基类名>。
下列关于输入流类成员函数getline()的描述中,错误的是()。
关于swish语句的说明中,错误的是()。
有如下数组声明:intvalue[30];,下标值引用错误的是()。
关于动态联编的下列叙述中,______是错误的。
以下函数模板max的功能是返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0];for(inti=1;i<n;i++)
软件工程的理论和技术性研究的内容主要包括软件开发技术和
随机试题
教育预测的基本原理有哪些?
患者,女,27岁。诊断甲状腺瘤,行右侧颈丛麻醉,于C3~C4横突部分别注1%利多卡因7ml麻醉后10分钟左右,病人出现右侧瞳孔缩小,颜面潮红,上睑下垂,球结膜充血。合理的处理措施为
()是指对外提供的反映某一特定日期的财务状况和某一会计期间的运营成果、现金流量的文件。
在工程施工中,施工控制网是()的依据。
黏性土按塑性指数可分为()。
在有保证债券中最高受偿等级的是()。
个人独资企业的投资人不得用()作为出资。
缺货成本是指企业适时适地的持有所需零部件或物料时所发生的成本。()
以下各项中,不使用阿拉伯数字的一项是:
()是法国作家安德烈.布勒东领导的文学和艺术运动。
最新回复
(
0
)