首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义“int a[5],*p=a;”则正确引用数组元素的是( )。
若有定义“int a[5],*p=a;”则正确引用数组元素的是( )。
admin
2021-07-09
21
问题
若有定义“int a[5],*p=a;”则正确引用数组元素的是( )。
选项
A、*&a[5]
B、*a+2
C、*(p+5)
D、*(a+2)
答案
D
解析
本题考查通过指针引用数组元素。用指针引用数组有以下3种形式:①“(p+n)与(a+n)”表示数组元素a[n]的地址;②“*(p+n)与*(a+n)"表示数组元素a[n];③“p[n]=*(p+n)”,都表示数组元素a[n]。
选项A、B没有这种引用形式;选项C,“*(p+5)”是引用数组的第6个元素,而数组一共有5个元素,出现越界;选项D,“*(a+2)”引用数组的第3个元素。
转载请注明原文地址:https://jikaoti.com/ti/Mvd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中不属于结构化程序设计方法的是
以下叙述中正确的是
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是
以下程序的输出结果是()。main(){intc;c=10∧5;printf(’’%d\n’’,c);}
有以下程序#include<stdio.h>main(){inta=-1,b=-1;while(++a)++b;printf("%d,%d\n",a,b);}程序的运行结果是
在结构化方法中,软件功能属于软件开发中的()阶段。
若运行时给变量X输入12,则以下程序的运行结果是()。main(){intx,y;scanf(“%d”,&x);y=x>127x+10:x一12;printf(“%d\n”,y);}
下面4个关于C语言的结论中错误的是()。
以下选项中不能用作C程序合法常量的是
下列选项中,不能作为合法常量的是()。
随机试题
发生调节时,眼内哪些组织发生了形态和结构的改变
起重机吊装载荷是指()。
甲公司采用计划成本进行材料的日常核算。2008年12月,月初结存材料计划成本为200万元,成本差异为超支4万元;本月入库材料计划成本为800万元,成本差异为节约12万元;本月发出材料计划成本为600万元。假定甲公司按月末材料成本差异率分配本月发出材料应负
期货公司分支机构终止的,应当先行妥善处理公司债权债务,结清期货业务并终止经营活动。()
以下资料选自2009年7月中国建筑股份有限公司首次公开发行A股的发行公告。中国建筑首次公开发行不超过120亿股人民币普通股(A股)的申请已获中国证券监督管理委员会证监许可2009627号文核准。本次发行的保荐人是中国国际金融有限公司。本次发行采用
组团社委托接地社组织、落实旅游团活动的契约性文件、导游人员了解旅游团和接待社计划的主要依据是()
学校文化的功能主要体现在______、_____、_____和_____等四个方面。
被誉为中国现代毕异的科学家是()
数据库应用系统投入运行后,应用系统进入运行管理与维护阶段。设某学生管理系统在运行管理与维护阶段有如下工作:Ⅰ.定期检查数据文件的存储空间占用情况,并根据需要分配存储空间Ⅱ.分析数据库中各种操作,以发现潜在性能问题Ⅲ.将数据库中
A、Becauselearnersarecomplicatedandhardlyanalyzable.B、Becauselearnerstendtograspallthelearningstyles.C、Becausele
最新回复
(
0
)