首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下说明 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
2017-10-17
28
问题
有如下说明 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
解析
本题考查的是指针的运用。因为指针p初始指向数组a的首地址,所以*p返回的是数组元素a[0]的值,因此选项A的结果是1+9=10;选项B是取指针p往后移动8个单位位置处的值,即a[8]的值9;选项C中表达式的值和选项A相同,只不过选项C中的表达式会改变a[0]的值;选项D的值是一个地址值,即数组元素 a[8]的地址值,该值无法确定。所以,4个选项中只有选项B正确。
转载请注明原文地址:https://jikaoti.com/ti/5It0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于运算符重载的叙述中,正确的是
在C++中,用于实现运行时多态性的是
将下面的语句段(A)补充完整,使其和语句段(B)在功能上完全等价。(a)doubles=0.0;【】;intk=0;do{s+=d;k
下列程序不能通过编译,应该在划线部分填写的语句是【 】。#include<iostream.h>#include<stdlib.h>doubleFune(inta,intb,charch){doublex;swit
若有以下定义和语句 int a=4,b=3,*p, *q, *w; p=&a; q=&b; w=q; q=NULL; 则以下选项中错误的语句是
以下程序的运行结果是______。#include<iostream.h>#include<math.h>template<classT>classTAdd//定义类模板TAdd,T为类型{Tx,y;
如果一个对象部分地包含自己,或自己定义自己,则称这个对象是【 】的对象。
多态性分为两类:编译时的多态性和______。
在面向对象方法中,类之间共享属性和操作的机制称为【 】。
随机试题
将中国领土台湾割让给日本的不平等条约是()
唐代倡导“古文运动”的是()
依据我国继承法规定,不必有两个以上见证人在场见证的遗嘱是()
A.侵犯子宫深肌层B.绒毛形成C.两者均有D.两者均无绒毛膜癌
在制剂生产中,按容积分剂量时的准确性,受到粉体的下列哪些性质的影响
A为某国家机关工作人员,依法配备有公务用枪。A在有配偶(B女,生活在外地)的情况下,长期与C女共同生活,井生有一子(周围群众均认为A与C为夫妻关系),为此借用了D的3万元现金。D多次讨债,A无力偿还,于是A将公务用枪(无子弹)用作借债质押物交给D,约定A还
《特种设备安全监察条例》规定的施工起重机械,在验收前应当经有相应资质的()监督检验合格。
长期,中期,短期债券有不同的供给和需求,从而形成不同的市场,它们之间不能互相替代,它们的利率各不相同。这种观念属于()
人们具有攒钱的倾向。根据马斯洛的观点,这体现了人具有
在构成建筑物区分所有权的诸要素中,具有主导性的是
最新回复
(
0
)