首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某函数的说明为: int*func(int a[10],int n); 则下列叙述中,正确的是( )。
设有某函数的说明为: int*func(int a[10],int n); 则下列叙述中,正确的是( )。
admin
2019-02-02
36
问题
设有某函数的说明为:
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全国计算机二级
相关试题推荐
下列程序执行后输出的结果是【】。main(){intarr[10],i,k=0;for(i=0;i<10;i++)arr[i]=i;for(i=1;i<4;i++)k+=arr[i]+i;printf("%d\n"
有以下程序:main(){inta[3][3],*p.i;p=&a[0][0];for(i=0;i<9;i++)p[i]=i;for(i=0;i<3;i++)printf("%d",a[1][
在位运算中,操作数每左移两位,其结果相当于()
下列选项中不符合良好程序设计风格的是
相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和()。
在关系数据库中,把数据表示成二维表,每一个二:维表称为【 】。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统管理阶段和数据库系统管理阶段。其中数据独立性最高的阶段是()。
若有定义和语句: intw[2][3],(*pw)[3];pw=w; 则对w数组元素的非法引用是()
设R是一个2元关系,有3个元组,S是一个3元关系,有3个元组。如T=R×S,则T的元组的个数为()。
有一个已排好序的数组,今输入一个数,要求按原来的顺序规律将它插入到数组中。算法是:假设排序顺序是从小到大,对输入的数,检查它在数组中哪个数之后,然后将比这个数大的数顺序后移一个位置,在空出的位置上将该数插入。请在程序中的空白处填上一条语句或一个表达式。
随机试题
论述国际市场分销渠道的结构。
骨折的治疗原则中哪一项不确切:
男性病人,14岁学生,1周前因受凉后出现咽痛、咳嗽、发热,服用感冒药后症状稍好转,仍有咽痛、乏力、腰痛,今晨起发现眼睑明显水肿并伴双下肢轻度水肿,尿色深红,呈酱油色且尿量较少而就诊,心里非常紧张,对疾病的预后顾虑较多。护理体检:体温36.8℃,脉搏84/m
关于胶片感光银盐的叙述,错误的是
巨幼红细胞性贫血骨髓干细胞损伤
男,30岁。在洗浴中无意发现腹部皮下可能触及一球型结节,黄豆大小,活动好,无压痛,囊虫免疫试验(+),最可能的诊断是
下面属征税范围的是()。
品种法适用于单步骤、单件小批生产的企业,如采掘企业。()
惊蛰是二十四节气之一,惊蛰之后气温回升较快,渐有春雷萌动。()
Fireantsinterlocktheirlegstogetherto______.
最新回复
(
0
)