首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某函数的说明为: int*func(int a[10],int n); 则下列叙述中,正确的是( )。
设有某函数的说明为: int*func(int a[10],int n); 则下列叙述中,正确的是( )。
admin
2021-02-25
25
问题
设有某函数的说明为:
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/s9tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
下面选项中关于位运算的叙述正确的是()。
若有以下程序:#include<stdio.h>main(){inta=一11,b=10:a%=b%=4;printf("%d%dkn",a,b);}则程序的输出结果是()。
有以下程序:#include<stdio.h>structs{inta;intb;};main(){structsa,*P=&a:a.a=99;print{("%d\n",_________);}程序要求输出结
下列各项中不属于需求分析阶段任务的是()。
下列叙述中错误的是()。
有以下程序:#include<stdio.h>typedefstructstu{charname[10];chargender;intscore;}STU;voidf(STU
以下叙述中错误的是()。
能够减少相同数据重复存储的是
将数据库的结构划分成多个层次,是为了提高数据库的物理独立性和
随机试题
CH50法是测定
功血是指
夜间阵发性呼吸困难,见于
电线或电缆在金属线槽内不宜有接头。但在易于检查的场所,可允许在线槽内有分支接头,电线、电缆和分支接头的总截面(包括外护层)不应超过该点线槽内截面的40%。()
泄漏液体的蒸发分为( )。
某公司2018年年末已发行在外的普通股为1000万股,拟发放20%的股票股利,并按发放股票股利后的股数支付现金股利,股利分配前的每股市价为20元,每股净资产为4元,若股利分配不改变每股市价与每股净资产的比率(即市净率),并要求股利分配后每股市价维持在15元
在幼儿园开展的户外活动中,小明和小刚一起玩滑梯,玩的过程中,小明推了小刚一下,小刚摔倒地面,老师马上从教室跑出来扶起了小刚。对小刚受伤应当承担赔偿责任的是()
1946年,国民党召开国民大会,但是被称为“伪国大”,原因是()。
设函数f(x)=x2,0≤x<1,而s(x)=bnsinnπx,-∞<x<+∞,其中bn=2∫1f(x)sinnπxdx,n=1,2,3,…,则s(-1/2)等于()
ThenameofthegirlinahatisKazuko.Therearesomeflowersonherhat.KazukoisaJapanesegirl.Andsheismygoodfriend
最新回复
(
0
)