首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某函数的说明为: int*func(int a[10],int n); 则下列叙述中,正确的是( )。
设有某函数的说明为: int*func(int a[10],int n); 则下列叙述中,正确的是( )。
admin
2019-02-02
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/4oRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
语句:printf("%d\n",12&012);的输出结果是()。
设有以下函数:f(inta){intb=0;staticintc=3;b++;c++;return(a+b+c);}如果在下面的程序中调用该函数,则输出结果是______。
下列选项中C语言中不合法的字符串常量的是
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是
以下叙述中正确的是
下列叙述中正确的是()。
下列叙述中正确的是
在链表的运算过程中,能够使空表与非空表的运算统一的结构是______。
下列特征中不是面向对象方法的主要特征的是()。
在E-R图中,用来表示实体联系的图形是()。【09年9月】
随机试题
提供网络通信和网络资源共享功能的操作系统称为______。
风湿病的基本病理变化有
患者,男,25岁。胁肋胀痛1个月,伴见恶心、呕吐,舌红,苔黄腻。治疗应取何经穴为主
孔某因犯强奸罪被甲县人民法院判处有期徒刑7年,判决生效后被送至乙县监狱服刑。期间,孔某越狱脱逃,并在丙县抢劫陈某人民币50元,后被捕获。请问,下列关于本案管辖权的选项哪些是正确的?
设计人按合同规定时限交付设计资料及文件,负责向发包人及施工单位进行设计交底、处理有关设计问题和参加竣工验收,在()内项目尚未开始施工,设计人仍负责上述工作,但应按所需工作量向发包人适当收取咨询服务费,收费额由双方商定。
理财目标的内容包含()等层面。
(2011年)根据行政诉讼法及相关规定,下列哪些主体可以依法提起行政诉讼?
电信管理网中,管理者和代理间的管理信息交换是通过CMIP和______实现的。
Childrenwhostayawayfromschooldo_______fordifferentreasons.
A、Itisthecauseofmanystreetriots.B、Itisgettingworseyearbyyear.C、Itisachiefconcernofparents.D、Itisanacto
最新回复
(
0
)