首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下说明 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
2010-03-29
43
问题
有如下说明 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)来引用…,对于数组元素a[9],可以用表达式*(p+9)来引用。因此,当指针变量p指向a数组的起始地址时,若0≤i<10,则数组元素a
可以用,(p+i)。
转载请注明原文地址:https://kaotiyun.com/show/8Jjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序intd=1;voidfun(intP)main(){inta=3;{intd=5;fun(a);d+=p++;
有以下程序,程序运行后的输出结果是#include#defineSUB(a)(a)-(a)main(){inta=2,b=3,c=5,d;d=SUB(a+b)*c:printf("%d\n",d);
有以下程序voidswap(char*x,char*y){chart;t=*x;*x=*y;*y=t;}main(){char*s1="abc",*s2="123";swap(s1,s2);printf("%s,%s\n",s1,s2);
当变量C的值不为2、4、6时,值也为“真”的表达式是
有C语言表达式2*3+4+15%3,关于其执行顺序,以下叙述正确的是
以下选项中,能用作数据常量的是()。
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
下面关于数据库三级模式结构的叙述中,正确的是()。
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是()。
随机试题
Ajobismorethanajob,especiallytotheold."It’snotthemoneythatmatters,butthesenseofself-worth,"56-year-oldChe
A、人类疾病谱的变化以及人们对提高生命质量的期望B、社会公众对药学服务的需求迫切C、药学学科的发展D、药品分类管理制度的建立E、药师素质的提高与队伍的壮大实施药学服务的重要理论基础是
根据《国境卫生检疫法》的规定,受入境检疫的船舶,必须按照悬挂检疫信号,在卫生检疫机构发给入境检疫证前,不得降下检疫信号。夜间入境时,在船舶的明显处垂直悬挂下列灯号:红灯三盏,表示( )。
张先生任职于境内A公司、系我国居民纳税人,2014年取得收入如下:(1)每月工资收入6000元,按所在省人民政府规定的比例提取并缴付的“五险一金”960元,业余时间在B公司兼职,每月取得兼职收入3000元。(2)12月底A公司拟为其发放年终奖,有两
IP地址每个字节之间进行分隔用的是()。
“儿童中心主义”教育理论,违背了()。
医生要对症下药,祛除患者的疾病,就必须对患者进行仔细的检查。教学工作也一样,了解导致学生学习成功或失败的原因,查明、辨认和确定学生的不足和“病症”,帮助学生在原有的基础上获得最大的进步。上述内容体现了教学评价中的()。
党章规定,党的领导主要是()。
给定程序MODI1.C中函数fun的功能是:逐个比较p、q所指两个字符串对应位置中的字符,把ASCII值大或相等的字符依次存放到c所指数组中,形成一个新的字符串。例如,若主函数中a字符串为:aBCDeFgH,主函数中b字符串为:ABcd,则C中的字符串应
造成计算机中存储数据丢失的原因主要是()。
最新回复
(
0
)