首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某函数的说明为: int*func(int a[10],int n); 则下列叙述中,正确的是( )。
设有某函数的说明为: int*func(int a[10],int n); 则下列叙述中,正确的是( )。
admin
2019-06-12
31
问题
设有某函数的说明为:
int*func(int a[10],int n);
则下列叙述中,正确的是( )。
选项
A、形参a对应的实参只能是数组名
B、说明中的a[10]写成a[]或*a,效果完全一样
C、func的函数体中不能对a进行移动指针(如a++)的操作
D、只有指向10个整数内存单元的指针,才能作为实参传给a
答案
B
解析
考查数组名作为函数参数。数组名作为函数参数时,只传递数组的首地址而不检查形参数组的长度,所以形参表中可以不给出形参数组的长度.形参数组和实参数组长度也可以不同,选项D错;a[10]、a[]、*a做形参都是接受实参数组首地址,效果一样,B正确。传递给形参的实参可以是数组名,还可以是指向该数组的指针变量。选项A错。数组名可以看做一个指针常量,对其进行自加自减运算相当于指针变量的自加自减,选项C错。答案选B。
转载请注明原文地址:https://kaotiyun.com/show/INRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:inta,b;通过语句scanf("%d;%d",&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是()。
若有以下程序#includemain(){ints=0,n;for(n=0;n
以下叙述正确的是()。
设有如下语句typedefstructDate{intyear;intmonth;intday;}DATE;则以下叙述中错误的是()。
以下叙述中正确的是()。
以下不能将s所指字符串正确复制到t所指存储空间的是()。
结构化程序设计的基本原则不包括()。
要求定义一个具有6个元素的int型一维数组,以下选项中错误的是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
算法的有穷性是指( )。
随机试题
下列诊断哪项可排除为尽快明确诊断,下述何项辅助检查应优先考虑
患者,男,45岁,诊断:细菌性脑炎。宜选用的治疗药物是()。
如果第三人在知道代理人超越代理权限时还与其实施民事法律行为,从而给被代理人造成损害的,第三人对所造成的损害应当承担()。
X公司20x8年9月份的经济业务如下表所示:则X公司20x8年9月末资产负债表的下列报表项目金额为:(1)预付账款()。(2)存货()。(3)应付账款()。(4)流动负债合计()。(5)所有者权益合计(
某运输公司有从事营运的客车、货车若干辆。某日因骤降暴雨造成路面积水,行车困难,该运输公司一辆在长江大桥上行驶的货车与相向驶来的一辆轿车相撞,造成双方车辆损失严重和轿车车上人员伤亡。该运输公司货车上虽然侥幸无人员伤亡,但由于车辆损失严重,无法继续履行其承运合
某企业是制造马达的专业厂家,在质量检验过程中,该企业要求要对马达的各个零部件进行检验,还必须要进行产品性能试验。就机械产品而言,产品性能试验主要包括()。
(浙江2009—39)()
DMA方式的特点是(10)。
下列关于高端路由器可靠性与可用性指标的描述中,错误的是()。
Somegovernmentshaveforbiddencigarette______andlaunchedanti-smokingcampaigns.
最新回复
(
0
)