首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下说明: 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
17
问题
有如下说明:
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://kaotiyun.com/show/0LNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于C++运算符结合性的说法,正确的是()。
在整型指针变量ptr1、ptr12的定义中,错误的是______。
软件调试方法中的静态调试方法之一为______。
测试的,目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
串的长度是()。
不合法的main函数命令行参数表示形式是()。
若有以下定义和语句:ints[4][5],(*ps)[5];ps=s;则对s数组元素的正确引用形式是()。
在概念设计阶段可用E-R图,其中“矩形框’表示实体,【】表示实体间联系。
前置自增运算符++重载为类的友元函数的形式为【】,重载为类的成员函数的形式为【】。(设类为A,类对象为a)
利用继承能够实现【】。这种实现缩短了程序的开发时间,促使开发人员复用已经测试和调试好的高质量软件。
随机试题
我国颁布并实行的第一个现代学制是在
因可转换债券转换为股份引起股份变动的,发行人应当根据有关法律、行政法规的规定,立即向工商行政管理部门申请办理注册资本变更登记。()
大学生思想政治品质的形成,是学校教育、社会影响和()三种力量相互作用的结果。
张老师经常投稿的杂志社因为搬迁到新的办公地点,其通讯地址、电话号码等信息发生改变,张老师要对原来存放这些通信信息的电子表格做改动,较好的做法是()。
19世纪中叶,达尔文创立了科学的生物进化理论,以自然选择为核心,第一次对整个生物界的发生、发展,作出了唯物的、规律性的解释,推翻了特创论等唯心主义形而上学在生物学中的统治地位,使生物学发生了革命性变革。下列观点属于达尔文进化理论的是()。
对两种或两种以上教育现象的性质与程度进行调查,以分析和考察其之间是否存在相关关系,是否互为变量,进而探索解决问题办法的调查是()。
一般可将办公室分成Ⅰ.确定类型的事务处理Ⅱ.非确定类型的事务处理Ⅲ.混合型的事务处理
在考生文件夹下有一个数据库文件“samp1.accdb”和一个图像文件“photo.bmp”。在数据库文件中已经建立了一个表对象“tStud”。请按以下操作要求,完成各种操作。删除“备注”字段。
Worldwidethereareprobably70to100sharkattacksannuallyresultinginabout5to15deaths.Wesay"probably"becausenota
Japanisgoingthroughacomplexnationalidentitycrisis.Thatmaybenobadthing,saysanewbookbyanAmericanresearcher.
最新回复
(
0
)