首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于C语言函数参数传递方式的叙述中正确的是( )。
以下关于C语言函数参数传递方式的叙述中正确的是( )。
admin
2018-02-02
72
问题
以下关于C语言函数参数传递方式的叙述中正确的是( )。
选项
A、数据只能从实参单向传递给形参
B、数据可以在实参和形参之间双向传递
C、数据只能从形参单向传递给实参
D、C语言的函数参数既可以从实参单向传递给形参,也可以在实参和形参之间双向传递,可视情况选择使用
答案
A
解析
数据只能由实参单向传递给形参称为“值传递”,而不能由形参传回来给实参,A选项正确;数组名、指针等作参数,实参传递给形参地是地址值,这样形参和实参就指向同一段内存单元,在函数体内对形参数据的改变也将影响到实参。实参和形参之间不可双向传递,BD选项错误。数据不能从形参传递给实参,C选项错误。
转载请注明原文地址:https://kaotiyun.com/show/qPxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){charnn[4][3]={"12","34","56","78"),*pn[4];intk,s=0;for(k=0;k<4;k++)pn[k)=nn[k];for(k
C语言中最简单的数据类型包括()
若有以下程序main(){inta[4][4]={{1,2;-3,-4},{0,-12,-13,14},{21,23,0,-24},{-31,32,-33;0}};inti,j,s=0;
以下程序的输出结果是______。main(){inty=9;for(;y>0;y--)if(y%3==0){printf("%d",--y);continue;}}
若有定义:intk;,以下程序段的输出结果是______。for(k=2;k<6;k++,k++)printf("##%d",k);
下面程序的输出是_______。main(){char*s="12134211";intv1=0,v2=0,v3=0,v4=0,k;for(k=0;s[k];k++)switch(s[k])
若有以下类型说明语句:charw;intx;floaty,Z;则表达式w*x+z-y的结果为_______类型。
下列叙述中正确的是
在软件工程中,白盒测试法可用于测试程序的内部结构,此方法将程序看做是()。
若已包括头文件<string.h>且已有定义chars1[18],s2={"ABCDE"}和inti,现要将字符串"ABCDE"赋给s1,下列语句错误的是()
随机试题
SandrahadnotbeentoLasVegasmorethanayear.Shewasexcited.HersisterJanicewascomingbyto【C1】______herupinabout
肺炎球菌肺炎伴休克患者,首选补充血容量的液体为
目前的手机触摸屏大多是电容式触摸屏。电容触控技术是利用手指接近电容触控面板时所产生电容变化的触控技术。在开机状态下,下列说法正确的是()。
我国农村普遍使用的沼气池采用的技术是:
1995年起,由于受到世界性“消除碘缺乏运动”的影响,中国开始实行“全民食盐加碘”,每公斤食盐中的碘含量从1995年的6毫克增加到40毫克左右。结果,中国人尿液含碘量从起初的每升不足5微克,迅速增加到1999年的306微克,远远超出正常值。碘摄入过多,也可
(1990年)某公司通过电台及报纸两种方式做销售某种商品的广告,根据统计资料,销售收入R(万元)与电台广告费用x1(万元)及报纸广告费用x2(万元)之间的关系有如下经验公式:R=15+14x1+32x2—8x1x2—2x12一1022;1
[*]
In1490orso,themainprogressmentionedinthispassagewas______.AninventionofanItalianprofessor______.
Inhisbookonbiotechnology,Rifkin_____that"fornow,themostimportantissueathandistomakethenewscienceandtechnolo
PassageThreeWhoshouldbebetterrecognizedinthefilmindustry,accordingtothepassage?
最新回复
(
0
)