首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
admin
2019-12-17
45
问题
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
选项
A、形参只是形式上的存在,不占用具体存储单元
B、函数的形参和实参分别占用不同的存储单元
C、同名的实参和形参占同一存储单元
D、函数的实参和其对应的形参共占同一存储单元
答案
B
解析
在C语言中,函数的实参单元与形参单元在内存中分配不同的存储单元。在调用函数时,给形参分配临时存储单元,并将实参对应的值传递给形参,在被调用函数中对形参存储单元中的值进行运算,最后通过return语句把函数值返回调用函数。当调用结束后,形参单元被释放,实参单元仍保留并维持原值。
转载请注明原文地址:https://kaotiyun.com/show/hECp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(intx,inty){if(x==y)return(x);elsereturn((x+y)/2);}main(){inta=4,b=5,c=6;printf("%d\n",f
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
以下程序的主函数中调用了其前面定义的fun函数#includemain(){doublea[15],k;k=fun(a);……}则以下选项中错误的fun函数首部是
以下叙述中正确的是
若有以下说明和定义uniondt{inta;charb;doublec;)data;以下叙述中错误的是
若有定义语句:char*s1="OK",*s2"=ok";以下选项中,能够输出"OK"的语句是
以下叙述中正确的是
下列给定程序的功能是:读入一个整数k(2≤k≤10000),输出它的所有质因子(即所有为素数的因子)。例如,若输入整数2310,则应输出:2,3,5,7,11。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增
有以下程序:#includevoidfun(intx,inty,int*z){*z=y—x;}main(){inta,b,c;fun(10,5,&a);fun(
以下程序的功能是判断输入的一个整数是否能被3或7整除,若能整除,输出YES,否则输出NO。在下划线处应填入的选项是()。#includemain(){intk;printf("Enteraintnum
随机试题
按金融交易的交割时间,金融市场可分为()。
手术室管理质量标准,下列叙述错误的是()
A.无应答偏倚B.回忆偏倚C.选择性偏倚D.信息偏倚E.检查者偏倚在口腔健康调查中,检查者由于某种原因造成检查结果有误差的是
河北省现有()处国家5A级旅游景区。
下列外国人不准入境()。
阅读材料,根据要求完成下列任务。材料一《普通高中物理课程标准(实验)》关于“原子结构”的内容要求为:“了解人类探索原子结构的历史以及有关经典实验。”材料二某版本高中物理教科书关于“α粒子散射实验”的教学内容如下:α粒子是从放射
以下关于义务教育的叙述,正确的是()
关于清朝对边疆的管理,下列说法不正确的是:
年终发福利,第三中学计划按每个教师的工资涨10%发放,而第七中学计划按每个教师的工资涨8%发放。因此,第七中学的平均工资的上涨低于第三中学的平均工资。上述结论如果为真,下列哪项能够加强论证?
TheconferenceorganizerexpressedtheirsincerethankstoDr.Raymond,____gaveaninsightfulspeechattheopeningsession.
最新回复
(
0
)