首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某函数的说明为: int* func(int a[10],int n); 则下列叙述中,正确的是( )。
设有某函数的说明为: int* func(int a[10],int n); 则下列叙述中,正确的是( )。
admin
2020-03-15
72
问题
设有某函数的说明为:
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全国计算机二级
相关试题推荐
若有定义语句:inta[2][3],*p[3];,则以下语句中正确的是
关于C语言的变量,以下叙述中错误的是
关于C语言的符号常量,以下叙述中正确的是
以下叙述中正确的是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
下列关系表达式中,结果为“假”的是
请编写函数fun,函数的功能是:删去一维数组电所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,一维数组中的数据是:2223445666677899101010
下列给定程序中,函数fun的功能是:从p所指字符串中找出ASCII码值最大的字符,将其放在第一个位置上,并将该字符前的原字符向后顺序移动。例如,调用fun函数之前给字符串输入“ABCDeFGH”,调用后字符串中的内容应为“eABCDFGH”。
数据库系统的三级模式不包括()。
下面不能作为结构化方法软件需求分析工具的是
随机试题
每年年终,太平洋公司都会给在职员工发放年终奖金,公司会计小任负责计算工资奖金的个人所得税并为每位员工制作工资条。按照下列要求完成工资奖金的计算以及工资条的制作:在考生文件夹下,将“Excel素材.xlsx”文件另存为“Excel.xlsx”(“.xls
五亩之宅,树之以桑,五十者可以衣帛矣:鸡豚狗彘之畜,无失其时,七十者可以食肉矣;百亩之田,勿夺其时,数口之家,可以无饥矣:谨庠序之教,中之以孝悌之义,颁白者不负戴于道路矣。七十者衣帛食肉,黎民不饥不寒;然而不王者,未之有也。这段论述中主要运用了什么修辞
下列关于阴道的叙述,正确的是()
男性,70岁,乙状结肠癌根治术后2天,剧烈咳嗽后切口全层裂开,最佳处理为( )
子宫颈癌主要播散的方式
包合物能提高药物稳定性,那是由于
处理妊娠期急性阑尾炎的措施,下列哪项不正确()
下列公式中,不能反映存货周转速度的是()。
增值税一般纳税人取得的下列发票或凭证中,可据以直接或计算抵扣进项税额的有()。
唐代府兵制的基本原则是()。
最新回复
(
0
)