首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
定义如下一维数组: inta[5],*p=a; 则下面描述中,错误的是( )。
定义如下一维数组: inta[5],*p=a; 则下面描述中,错误的是( )。
admin
2010-03-29
59
问题
定义如下一维数组: 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全国计算机二级
相关试题推荐
在关系数据库中,用来表示实体间联系的是
以下叙述中正确的是
设有定义:doublex=2.12;,则以下各项中不能完整输出变量x值的语句是()。
设fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是
设有定义:inta,b[10],*c=NULL,*p;,则以下语句错误的是()。
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是
下面不属于结构化程序设计原则的是
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
《中华人民共和国国民经济和社会发展第十四个五年规划和2035年远景目标纲要》指出,维护社会稳定和安全,要正确处理新形势下人民内部矛盾,加强社会治安防控,编织全方位、立体化、智能化社会安全网。下列有关表述错误的是()。
具有安胎作用的化湿药是()
境界是区域的范围线,包括政区境界和其他区域界线,地图上表示境界符号方法的说法不妥当的是()。
报关员证的有效期期为(),在有效期届满()前向海关提出。
贷款重组应当注意的事项包括()
主要适用于对非交易性账户存款准备金的计算方法是()。
下列关于法律的起源与演进的表述,能够成立的是()。
将函数fib1和fib2改正后进行测试,发现前46项都正确,而第47项的值是一个负数,请说明原因。
在考生文件夹下,打开文档word2.docx,按照要求完成下列操作并以该文件名(word2.docx)保存文档。【文档开始】本周手机价格一览表厂家手机型号价格(元)摩托罗拉P7689558摩托罗拉T2988
Thesedays,peoplewhodo【C1】______workoftenreceivefarmoremoneythanpeoplewhoworkinoffices.Peoplewhoworkinoffices
最新回复
(
0
)