首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某函数的说明为 int* func(int a[10], int n); 则下列叙述中,正确的是( )。
设有某函数的说明为 int* func(int a[10], int n); 则下列叙述中,正确的是( )。
admin
2020-11-27
37
问题
设有某函数的说明为
int* func(int a[10], int n);
则下列叙述中,正确的是( )。
选项
A、说明中的a[10]写成a[]或*a效果完全一样
B、形参a对应的实参只能是数组名
C、func的函数体中不能对a进行移动指针(如a++)的操作
D、只有指向10个整数内存单元的指针,才能作为实参传给a
答案
A
解析
考查数组名作为函数参数。数组名作为函数参数时,只传递数组的首地址而不检查形参数组的长度,所以形参表中可以不给出形参数组的长度,形参数组和实参数组长度也可以不同,选项D)错; a[10]、a[]、*a做形参都是接受实参数组首地址,效果一样,A)正确。传递给形参的实参可以是数组名,还可以是指向该数组的指针变量,选项B)错。数组名可以看做一个指针常量,对其进行自加自减运算相当于指针变量的自加自减,选项C)错。答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/sa3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intc[6]={10,20,30,40,50,60},*p,*s;P=c;S=&c[5];printf("%dha",s-P);}程序运行后的
T面属于整数类I实例的是
在C语言中的if语句中,用作判断的表达式为()。
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是()。
以下叙述中正确的是
已知chara;intb;floatc;doubled;则表达式a-b+c-d结果为()型。
设有如下的说明和定义struct{inta;char*s;)x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
以下叙述中正确的是
以下叙述中正确的是
若各选项中所用变量已正确定义,fun()函数中通过return语句返回一个函数值,下列选项中错误的程序是()。
随机试题
柯日布斯基等学者从语义学的角度提出了语言的若干特征,它们是
细菌主要的繁殖方式是
下列有关泡囊的叙述中错误的是()
A.思维被夺取B.思维被洞悉C.思维贫乏D.思维散漫E.思维迟缓病人认真讲了一番话,但周围的医生们都不理解他要说什么问题,该症状为
从防止触电的角度来说,绝缘、屏护和间距是防止()的安全措施。
工资账套参数。工资账套启用日期设置为“2009年1月1日”。选择“人民币”为工资核算记账本位币,自动代扣个人所得税,不进行扣零设置,人员编码长度为4位,只有一个工资类别。
基金销售人员应当根据有关的法规取得()认可的基金从业人员资格。
公关礼仪:是指公共关系工作人员在公共关系活动中遵循的礼貌礼节和行为规范,公关礼仪与礼仪密切相关,有着共同的原则:尊重、友好、谦虚、真诚,追求的都是一个和谐的人际环境,广交朋友,减少摩擦,增进友谊。根据以上定义,下列属于公关礼仪的范畴的是()。
[A]"Ijustdon’tknowhowtomotivatethemtodoabetterjob.We’reinabudgetcrunchandIhaveabsolutelynofinancialrewa
ThatLouisNevelsonisbelievedbymanycriticstobethegreatesttwentieth-centurysculptorisallthemoreremarkablebecause
最新回复
(
0
)