首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某函数的说明为: int*func(int a[10],int n); 则下列叙述中,正确的是( )。
设有某函数的说明为: int*func(int a[10],int n); 则下列叙述中,正确的是( )。
admin
2019-06-12
40
问题
设有某函数的说明为:
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/INRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下语句的输出结果是printf("%d\n",strlen("\t\"\065\xff\n"));()。
有以下程序段inti,n;for(i=0;i
有以下程序#includemain(){inti,j,m=55;for(i=1;i
有以下程序#includefun(intx,inty){staticintm=0,i=2;i+=m+1;m=i+x+y;returnm;}main(){intj=1,m=1,k;k=fun(j,m);prin
设有如下语句typedefstructDate{intyear;intmonth;intday;}DATE;则以下叙述中错误的是()。
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价()。
有以下程序#includestructS{inta;intb;};main(){structSa,*p=&a;a.a=99;printf("%d\n",__________);}程序要求输出结构体中成员a的数据,
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
以下关于结构化程序设计的叙述中正确的是
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
随机试题
国有经济在我国国民经济中发挥着( )。
Theleaderislosinggroundastherestoftherunners______.
按韦氏智力问卷,智商在110~119之间属于
案例S市A钢铁集团有限责任公司下属二级单位B焦化厂,主要生产装置包括JN60-82型、JN43-804型、JN60-6型焦炉各2座,同时配套全负压煤气净化及副产品回收系统、焦油加工系统等。全厂共有配煤、第一炼焦、第二炼焦、煤气净化、运焦、环保等6个车间,
大型项目设备试运行的顺序中,应坚持( )。
______负责统一管理、指导全国各发证机构的进出口许可证签发工作。
甲企业生产一种产品,每件产品消耗材料10千克。预计本期产量155件,下期产量198件;本期期初材料310千克。期末材料按下期产量用料的20%确定。本期预计材料采购量为()千克。
近期猪肉价格有所回落,但不能因此减少对生猪饲养的关注,要保证猪肉价格的稳定就必须在其价格最低的时候下功夫。只有在这时保护养殖户的积极性,让其不退出生产,才能最终保持猪肉价格稳定。据此,可以推出:
可能存在组群(同辈)效应的是()
周某与妻子庞某发生争执,周某一记耳光导致庞某右耳失聪。庞某起诉周某赔偿医药费1000元、精神损害赔偿费2000元,但未提出离婚请求。下列哪一个选项是正确的()。
最新回复
(
0
)