首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
定义如下一维数组: inta[5],*p=a; 则下面描述中,错误的是( )。
定义如下一维数组: inta[5],*p=a; 则下面描述中,错误的是( )。
admin
2010-03-29
42
问题
定义如下一维数组: inta[5],*p=a; 则下面描述中,错误的是( )。
选项
A、表达式p=p+1是合法的
B、表达式a=a+1是合法的
C、表达式p-a是合法的
D、表达式a+2是合法的
答案
2
解析
本题考核指针与数组的关系。
对于选项A,由于在定义时指针p指向数组a[0],那么表达式“p=p+1”就是让指针p指向数组中的元素a[1],所以是合法的。
对于选项C,数组名a代表该数组的首地址,指针p中存的也是地址,所以它们之间可以进行加减运算。
对于选项D,数组名a代表该数组的首地址,那么表达式“a+2”代表的是数组元素a[2]的地址。
对于选项B,由于数组名代表该数组的首地址,并且只能引用该地址而不能进行修改,所以是不合法的。
转载请注明原文地址:https://kaotiyun.com/show/LXjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下各项中,当x为大于1的奇数时,值为0的表达式是()。
开发大型软件时,产生困难的根本原因是()。
T列叙述中正确的是
设有定义:inta,b[10],*c=NULL,*p;,则以下语句错误的是()。
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是
下列选项中属于面向对象设计方法主要特征的是()。
已知字符’A’的ASCII代码值是65,字符变量c1的值是’A’,c2的值是’D’。则执行语句printf("%d,%d",c1,c2-2);的输出结果是
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
下列选项中能正确定义数组的语句是()。
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
X62W型铣床的()采用了反接制动的停车方法。
________是实行半总统半议会制决策体制的典型国家;________是实行委员会制的典型国家。
某公司原有资本1000万元,其中债务资本400万元(每年负担利息30万元),普通股资本600万元(发行普通股12万股,每股面值50元),企业所得税税率为30%。由于扩大业务,需追加筹资300万元,其筹资方式有三个:一是全部发行普通股,增发6万股,每股面值5
下列哪项不是婴儿急性上呼吸道感染的并发症()
我国扶植中小企业政策规定:凡符合国家产业政策技术改造项目的国有设备投资,按()比例抵免企业所得税。
马克思在研究战争与和平的关系时指出:“战争比和平发达得早;某些经济关系,如雇佣劳动、机器等等,怎样在战争和军队等等中比在资产阶级社会内部发展得早。生产力和交往关系的关系在军队中也特别显著。”这一论述说明了一个重要观点,即()。
《奥格斯堡和约》
基本以下题干,回答问题在某一演出中,全部独唱演员必须演唱7首歌,每首歌只允许唱1次。歌从1到7连续编号。参加该演出的是一演唱组的3个成员张、刘和王,他们必须遵守以下规则:演唱必须从第1首歌开始,按7首歌的编号连续进行,张和王既可以唱奇数号
HowtoSpeakGoodEnglishI.IntroductionA.Manylearnershavingdifficultyincommunicatingduetothelackof【T1】______andr
Wellknownforher________andtough-mindedmoviecriticism,columnistPaulinealsopossessesanextensiveknowledgeofthetec
最新回复
(
0
)