首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有某函数的说明为 int* func(int a[10], int n); 则下列叙述中,正确的是( )。
设有某函数的说明为 int* func(int a[10], int n); 则下列叙述中,正确的是( )。
admin
2020-11-27
35
问题
设有某函数的说明为
int* func(int a[10], int n);
则下列叙述中,正确的是( )。
选项
A、说明中的a[10]写成a[]或*a效果完全一样
B、形参a对应的实参只能是数组名
C、func的函数体中不能对a进行移动指针(如a++)的操作
D、只有指向10个整数内存单元的指针,才能作为实参传给a
答案
A
解析
考查数组名作为函数参数。数组名作为函数参数时,只传递数组的首地址而不检查形参数组的长度,所以形参表中可以不给出形参数组的长度,形参数组和实参数组长度也可以不同,选项D)错; a[10]、a[]、*a做形参都是接受实参数组首地址,效果一样,A)正确。传递给形参的实参可以是数组名,还可以是指向该数组的指针变量,选项B)错。数组名可以看做一个指针常量,对其进行自加自减运算相当于指针变量的自加自减,选项C)错。答案选A)。
转载请注明原文地址:https://jikaoti.com/ti/ZUD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);()。
有以下程序(说明:字母A的ASCII码值是65)voidfun(char*s){while(*S){if(*s%2)printf("%c",*s);s++;}}main(){chara[]="BYTE";fun(a);print
有以下程序:#include<stdio.h>main(){inta=1,b=2,c=3,d=0;if(a==1&&b++==2)if(b!=2||c--!=3)printf("%d,%d,%d\n",a,b,c);elseprintf
T面属于整数类I实例的是
以下程序的输出结果是()。#includemain(){inty=10;while(y一一);printf(’’y=%d\n’’,y);}
有关于continue和break的叙述中正确的是()。
以下选项中非法的C语言字符常量是
以下选项中非法的C语言字符常量是
若在定义语句:inta,b,c.*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
随机试题
空腔脏器破裂主要的临床表现是
A.清热解毒,凉血化瘀B.养阴清热,安冲止血C.活血化瘀,调冲止血D.清营解毒,散瘀泄热E.补脾益气,固冲摄血产后高热,小腹疼痛拒按,恶露量多,色紫黯,气臭秽,烦躁,口渴引饮,尿少色黄,大便燥结;舌红,苔黄而干,脉数有力。治法应是
下列各项,不属于肉桂功效的是
外观设计取得专利权的条件是()。
翡翠玉佩中的中国传统图案形式多样,寓意深刻,数不胜数。它浓集了中华翡翠文化的丰富内涵,是华夏传统文化百花园中的一朵光彩夺目的奇葩。翡翠玉佩与其他珠宝饰品不同的是,它在对人进行装饰的同时,更在乎于人们的精神感受,已成为人们精神寄托的直观物质表达形式。在强调个
我国商业银行经营的核心原则是()。
和是办理支付结算的工具。
音位的区别特征指的是音位之间的___________。(厦门大学2016)
设矩阵A与B相似,其中(Ⅰ)求x与y的值;(Ⅱ)求可逆矩阵P,使得P-1AP=B.
打开考生文件夹下的演示文稿yswg.pptx,按照下列要求完成对此文稿的修饰并保存。使用“透视”模板修饰全文,全部幻灯片切换效果为“覆盖”。
最新回复
(
0
)