首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义int a[5],*p=a;则正确引用数组元素的是( )。
若有定义int a[5],*p=a;则正确引用数组元素的是( )。
admin
2012-08-23
42
问题
若有定义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://kaotiyun.com/show/yAPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面的程序可对指定字符串进行从大到小排序,请将程序填完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd",te
有以下程序main(intarge,char*argv[])intn,i=0;while(argv[1][i]!=’\0’){n-fun();i++;}printf
以下叙述中错误的是
有以下程序main(){char*s[]={"one","two","three"},*P;p=s[1];printf("%c,%s\n",*(p+1),s[0]);}
在一个C语言程序中
一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是
下列叙述中正确的是
以下叙述中正确的是()。
开发软件所需要的高成本和产品的低质量之间有着尖锐的矛盾,这种现象被人们称之为【】。
随机试题
A、TurningontheTV.B、Someonewalkingaroundthetable.C、Improperquestion-asking.D、Disagreementbetweenfamilymembers.A
有人说,珍藏是一种智慧;也有人说,放弃是一种哲学。请结合自身,谈谈你对这句话的理解。
初孕30岁,妊40周,妇女型骨盆,胎心158次/分,足先露,宫口开全,破水后脐带脱垂。下面最恰当的处理是
人体对Χ线照射高感受性的腺体是
从法律角度看,保险人与投保人通过签订保险合同所建立起来的保险关系属于()。
在社会主义初级阶段,个人收入的分配必须坚持效率优先、兼顾公平的原则,为此必须把()结合起来。
下列各项中,属于政府单位财务会计中净资产的来源的有()。
七夕:织女()
道尔顿制
神州市的发展前景不容乐观,它的发展依赖于工业,工业为居民提供岗位和工资,而它的自然生存环境则取决于消除工业污染,工业污染危及到它的空气、水和建筑。不幸的是,它的工业不可避免地产生污染。如果以上所说都是真的,则它们最有力地支持以下哪项陈述?
最新回复
(
0
)