首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
admin
2016-12-28
46
问题
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
选项
A、形参只是形式上的存在,不占用具体存储单元
B、函数的形参和实参分别占用不同的存储单元
C、同名的实参和形参占同一存储单元
D、函数的实参和其对应的形参共占同一存储单元
答案
B
解析
在C语言中,函数的实参单元与形参单元在内存中分配不同的存储单元。在调用函数时,给形参分配临时存储单元,并将实参对应的值传递给形参,在被调用函数中对形参存储单元中的值进行运算,最后通过return语句把函数值返回调用函数。当调用结束后,形参单元被释放,实参单元仍保留并维持原值。
转载请注明原文地址:https://www.kaotiyun.com/show/EuDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义inta[9],*p=a;,则p+5表示
现有如下程序段#include"stdio.h"#include"string.h"main(){chara[]="acfijk";/*这里是有序的字符序列*/charb[]="befijklqswz";/*
在下列选项中,没有构成死循环的是
阅读下面程序段,则执行后输出的结果是【】。#include"stdio.h"main(){charfun(char,int);chara=′A′;intb=13;a=fun(a,b);putchar(a);}
阅读下面程序段,则执行后输出的结果是【】。#include"stdio.h"main(){charfun(char,int);chara=′A′;intb=13;a=fun(a,b);putchar(a);}
有如下程序main(){intn=9;while(n>6){n--;printf("%d",n);}}该程序的输出结果是
有以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i
定义下列结构体(联合)数组:structSt{charname[15];intage;}a[10]={"ZHAO",14,"WANG",15,"LIU",16,"ZHANG",17};执行语句prin
下列叙述中,正确的是
随机试题
司马迁的《史记》用来记叙帝王事迹的是()
ABO血型不合的allo-HSCT移植后,下列关于血小板输注的描述正确的是
A.用来说明一组观察值之间的变异程度,即离散度的是B.用来表明抽样误差大小的是C.用来说明某种现象发生的频率或强度D.用来说明某事物内部各构成部分所占的比例E.反映一组性质相同的观察值的平均或集中趋势的统计指标
“实载率=行程利用率×吨(座)位利用率”计算公式成立的条件是()。[2008年真题]
学习策略的训练方法有()。
同主音大小调(如C大调与e小调)在自然形式中有三个音级不同,它们是()。
“活泼好动”是下列哪种表现?()
2017年2月,美国学者福山在接受《华盛顿邮报》采访时说:“25年前,我不知道民主制度会如何倒退,也没有理论来谈这个问题。现在我认为,民主制度显然可能倒退。”一向以“民主和自由的世界”自我标榜的欧美国家陷入政治困境和民主倒退,并不是偶然的现象,而是金融垄断
在下面横线上填上适当的语句,完成程序。#include<iostream>usingnamespacestd;classBase{intx;public:
A、Thefearoftheunknownstresseshimout.B、Hehastowalkfrommomenttomoment.C、Hefeelsboredwhenpatrollingatnight.D
最新回复
(
0
)