首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义int a[5],*p=a;则正确引用数组元素的是( )。
若有定义int a[5],*p=a;则正确引用数组元素的是( )。
admin
2012-08-23
36
问题
若有定义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/ltB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下定义和语句inta[3][2]={1,2,3,4,5,6,},*p[3];p[0]=a[1];则*(p[0]+1)所代表的数组元素是
有以下程序main(){char*s[]={"one","two","three"},*P;p=s[1];printf("%c,%s\n",*(p+1),s[0]);}
一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是
下列叙述中正确的是
数据库管理系统常见的数据模型有层次模型、网状模型和【】三种。
若有定义int*p,n;则通过语句scanf能够正确读入数据的程序段是()。
若变量已正确定义,要求通过scanf("%c%d%c%d",&c1,&a,&c2,&B)语句给变量a和b分别赋32和45,给变量c1和c2分别赋字符A和B;下列选项中数据从第1列开始输入,正确的输入形式是()。
检查软件产品是否符合需求定义的过程称为
随机试题
简述职业生活中的道德规范。
李商隐《锦瑟》:沧海月明珠有泪,_______。
钩虫成虫寿命为
()是生产经营单位生产财务计划的一个组成部分,是改善生产经营单位生产条件,有效防止事故和职业病的重要保证制度。
甲是A有限责任公司(下称A公司)的董事,同时又是B银行的董事。A公司因生产经营需要向B银行申请贷款30万元。下列关于B银行能否向A公司发放贷款的表述中,符合商业银行法律制度规定的有()。
无法查明原因的现金溢余记人“营业外收入”;无法查明原因的现金短缺记入“营业外支出”。()
下列选项属于程序性知识的是()
数字在各民族文化中被赋予了多种意义,在中华文化中,“五”字占据突出位置,如地分“【51】”,食有“【52】”,人身之内有“五脏”等等。“四”字也颇受国人喜爱和重视,例如,国有“【53】”——【54】;岁有【55】——【56】;唐初文坛有“王杨卢骆”“四杰
《中华人民共和国宪法》规定,公民对国家工作人员的违法失职行为有权向国家机关提出申诉、控诉或者检举。这属于公民政治权利中的()
ItIsn’tEasyBeingGreenGreenstoriesofhotelsA)Overthesummer,IstayedatfourhotelsintheUnitedStates.Theywer
最新回复
(
0
)