首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下说明: 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
29
问题
有如下说明:
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全国计算机二级
相关试题推荐
已知:inta,b;下列switch语句中,()是正确的。
在E-R图中,用来表示实体的图形是()。
结构化方式由结构化分析,结构化设计和【】构成,它是一种面向数据流的开发方法。
()是析构函数的特征。
为了使模块尽可能独立,要求模块的内聚程度要尽量高,且各模块间的耦合程度要尽量【】。
最简单的交换排序方法是()。
如果要把viodfun()定义为类X的友元函数:则应在类X的定义中加入语句【】。
在执行下面的程序段后,a的值是为______。inta,,b;for(b=1,a=1;b<=50:b++){if(a>=10)break;if(a%2==1){a+=5;
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为【】。
下列运算符中,()运算符在C++中不能重载。
随机试题
f(x,y)在平面闭区域D上有界是二重积分f(x,y)dσ存在的()
7月间,3岁男孩,突起高热、抽搐、昏迷5日,脑膜刺激征阳性,血常规:WBC17.0×109/L,N80%,L20%;脑脊液常规:WBC5.0×106/L,蛋白0.5g/L,首先应作什么检查
用于维持简单再生产对原有固定资产折旧进行补偿的投资被称为()。
()是我国政府特别是中央政府财政收入最主要的来源。
质量手册的编制和保持的内容应包括()。
甲企业属于粮食购销企业,由于城镇规划,拆迁原仓库后,有近两亩的空地,办理有关手续后,甲企业决定与建筑商乙企业联合开发,甲企业出土地,建筑商乙企业出资金并负责施工建设,建成后的房产50%归甲企业,50%归建筑商乙企业,甲企业所得的50%的房产准备全部出售。
税法的最基本要素是()。
“泉清心共清”是一副描写某景点的对联中的下联,该景点是()。
下面是关于表单数据环境的叙述,其中错误的是()。
Anewstudyreportsthecommondrugaspiringreatlyreduceslife-threateningproblemsafteranoperationto【B1】______blockedbl
最新回复
(
0
)