首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某函数的说明为 int* func(int a[10], int n); 则下列叙述中,正确的是( )。
设有某函数的说明为 int* func(int a[10], int n); 则下列叙述中,正确的是( )。
admin
2015-07-28
32
问题
设有某函数的说明为
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://jikaoti.com/ti/0Yn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请选出以下语句的输出结果() printf("%d\n,strlen("\t\"065\xff\n"));
以下程序的输出结果是() main() {inta=3; printf("%d\n",(a+=a-=a*a)); }
main(){floatx=123.456;printf("%-5.2f\n",x);}以上程序输出的结果是_______。
以下程序的输出结果是______。 int f() { static int i=0; int s=1; s+=i;i++; return s; } main() { int i,a=0; for(i=0;i<5;i++)a+=f(): printf("%
以下程序的输出结果是______。 int d=1; fun (int p) { static int d=5;d+=p; printf("%d",d);return(d); } main() {int a=3;printf("d\n",fun(a+fun
以下叙述中不正确的是______。
以下程序段的运行结果是______。main(){chara=2,b=5;if(a&b)printf("YES");elseprintf("NO");}
以下对C语言的描述中,正确的是______。
用高级程序设计语言编写的程序称为______。
随机试题
下列句子中,数字、量和单位使用规范的是()。
Howcanwegetridofgarbage(垃圾)?Dowehaveenoughenergysourcestomeetourfutureenergyneeds?Thesearetwoimporta
A.药品经营企业不得经营B.由国务院药品监督管理部门规定的药品批发企业经营C.由省级药品监督管理部门规定的药品批发企业经营D.应当具有保证供应责任区域内医疗机构所需麻醉药品和第一类精神药品的能力,并具有保证麻醉药品和第一类精神药品安全经营的管理
在苯甲酸钠的存在下,咖啡因溶解度由1:50增大1:12,苯甲酸钠的作用是()
某企业是一般纳税人企业,2008年1月31日的账户余额如下:(1)总分类账户余额账户名称借方余额账户名称贷方余额库存现金5000短期借款
某打字社为出版社录入100页书稿,每页出现的错误数如下表所示:请回答下述问题。从100页中随机抽取3页进行检验,全部合格才能接收,则接收概率为()。
据统计,我国收入差距较大已持续20年,全国最富有的10%的家庭与最贫穷的10%的家庭,人均可支配收入差距已超过8倍。针对目前我国贫富差距继续扩大的现状,国家应采取的措施是()。
赋、比、兴指的是诗歌的三种表现手法。赋:铺陈直叙,把思想感情及其有关的事物平铺直叙地表达出来;比:类比,以彼物比此物,使此物更加生动具体、鲜明浅近;兴:先言他物,然后借以联想,引出诗人所要表达的事物、思想、感情。根据上述定义,下列诗句中使用了“比”的是(
幼儿同举行了一次“找妈妈”的亲子活动,规则为:母亲藏在木板后面,只露出一只手,小朋友根据这只手进行判断。并拉手示意自己的判断。张丽、王敏和赵霞三个家庭为一组,结果三个人的孩子谁也没有找对自己的妈妈,已知:明明选择拉张丽的手,王敏拉着赵霞的儿子。妮妮的妈妈拉
关系数据模型______。
最新回复
(
0
)