首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某函数的说明为: int* func(int a[10],int n); 则下列叙述中,正确的是( )。
设有某函数的说明为: int* func(int a[10],int n); 则下列叙述中,正确的是( )。
admin
2020-03-15
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/5xCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序中若有如下说明和定义语句charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;……}以下选项中对函数fun的正确调用语句是
若各选项中所用变量己正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
有以下程序#includemain(){inta1,a2;charc1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);printf("%d,%c,%d,%c",a1,c1,
若有定义语句:chars[10]="1234567\0\0";,则strlen(s)的值是
以下叙述中正确的是
关于do循环体while(条件表达式);以下叙述中正确的是
请编写函数fun,函数的功能是:删去一维数组电所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,一维数组中的数据是:2223445666677899101010
当a=1、b=2、c=3、d=4时,执行下面程序段后,x的值是()。if(a<b)if(c<d)x=1;elseif(a<c)if(b<d))x=2;elsex=3;el
一棵二叉树中共有80个叶子节点与70个度为1的节点,则该二叉树中的总节点数为()。
数据库应用系统中的核心问题是()。
随机试题
下列哪种分析是局部均衡分析?()
在PowerPoint2003中,提供显示和隐藏工具栏命令的是“_____”菜单。
风湿性心脏病患者因心力衰竭而用地高辛0.25mg,每日2次,共10天,同时并用双氢克尿塞,出现心动过速,频发室性期前收缩,血钾3.1mmol/L,正确处理是
眼球破裂伤患者,眼内容物脱出,眼球凹陷,前房充满积血,视力仅存光感,其处理原则
功能较协调的体质是
德胜公司注册地在萨摩国并在该国设有总部和分支机构,但主要营业机构位于中国深圳,是一家由台湾地区凯旋集团公司全资设立的法人企业。由于决策失误,德胜公司在中国欠下樱花公司700万元债务。下列关于该笔债务责任承担的说法错误的是:()
在网络计划中,若某工作的( )最小,则该工作必为关键线路上的工作。
一般资料:求助者,女性,42岁,已婚,大学文化程度,某公司业务经理。案例介绍:求助者父母的家在郊区,自己结婚后在市内购房生活,平时与父母、哥哥、姐姐的关系很融洽。因城市改造,求助者父母的房子被拆迁了,得到了两套房子和大笔拆迁款。求助者的父母自己住
阅读以下说明和Java代码,将应填入(n)处的字句写在答题纸对应栏内。【说明】在销售系统中常常需要打印销售票据,有时需要在一般的票据基础上打印脚注。这样就需要动态地添加一些额外的职责。如下展示了Decorator(修饰)模式。Salesorder对象使
DrugUseandAddictionDrugUseandAbuseAlthoughdrugabusecanhaveharmfulresults,peoplecanuseitformorethanone
最新回复
(
0
)