首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某函数的说明为: int*func(int a[10],int n); 则下列叙述中,正确的是( )。
设有某函数的说明为: int*func(int a[10],int n); 则下列叙述中,正确的是( )。
admin
2021-02-25
57
问题
设有某函数的说明为:
int*func(int a[10],int n);
则下列叙述中,正确的是( )。
选项
A、形参a对应的实参只能是数组名
B、说明中的a[10]写成a[]或*a效果完全一样
C、func的函数体中不能对a进行移动指针(如a++)的操作
D、只有指向10个整数内存单元的指针,才能作为实参传给a
答案
B
解析
考查数组名作为函数参数。传递给形参的实参可以是数组名,还可以是指向该数组的指针变量,选项A错误;a[10]、a[]、*a做形参都是接受实参数组首地址,效果一样,选项B正确;数组名可以看作一个指针常量,对其进行自加自减运算相当于指针变量的自加自减,选项c错误;数组名作为函数参数时,只传递数组的首地址而不检查形参数组的长度,所以形参表中可以不给出形参数组的长度,形参数组和实参数组长度也可以不同,选项D错误。故答案选B。
转载请注明原文地址:https://kaotiyun.com/show/s9tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){doublex=2.0.y;if(x<0.0)y=0.0;elseif((x<5.0)&&(!x))y=1.0/(x+2.0);elseif(x<10.0)
若有以下程序:#include<stdio.h>main(){inta=一11,b=10:a%=b%=4;printf("%d%dkn",a,b);}则程序的输出结果是()。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
以下叙述中正确的足()。
若有定义语句:intyear=2009,*p=&year;以下各项中不能使变量year中的值增至2010的语句是()。
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为()。
软件测试的目的是
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
下列关于软件工程的描述中正确的是
随机试题
A、Putallhiscomplaintsinwriting.B、Waitandseewhathappensnext.C、Learntosaynowhennecessary.D、Talktohisbossinp
下列对联与其所描写的人物对应正确的是()。
型腔(Pocket)包括______、________和_______三种类型。
简要阐述技术咨询合同与技术服务合同的区别。
某山区二级公路设计车速60km/h.路基宽度10m,路线长度23.8654km,路面结构自下而上为:30cm厚天然砂砾石、25cm厚水泥稳定碎石、20cm厚C30水泥混凝土。某路面施工单位克服工期短、任务重等困难,事前仔细制定厂各项工序的质量控制关键点,施
正确的风险应对措施,应包括实施行动(应急)步骤、时间和费用预算,最后是()。
寒暄是会客中的开场白,是交谈的序幕,通过“您好!”“最近工作还忙吗”等用语来进行的寒暄属于()。
A、 B、 C、 B
LightNight,DarkStarsThousandsofpeoplearoundtheglobestepoutsidetogazeattheirnightsky.Onaclearnight,with
Weallknowthatthenormalhumandailycycleofactivityisofsome7-8hours’sleepalternatingwithsome16-17hours’wakefu
最新回复
(
0
)