首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
admin
2014-06-18
109
问题
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
选项
A、形参只是形式上的存在,不占用具体存储单元
B、函数的形参和实参分别占用不同的存储单元
C、同名的实参和形参占同一存储单元
D、函数的实参和其对应的形参共占同一存储单元
答案
B
解析
在C语言中,函数的实参单元与形参单元在内存中分配不同的存储单元。在调用函数时,给形参分配临时存储单元,并将实参对应的值传递给形参,在被调用函数中对形参存储单元中的值进行运算,最后通过retum语句把函数值返回调用函数。当调用结束后,形参单元被释放,实参单元仍保留并维持原值。
转载请注明原文地址:https://kaotiyun.com/show/vYJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若定义:inta=511,*b=&a;则printf(“%d\n”,*b);的输出结果为
以下程序的输出结果是______。main(){chars[]="abcdef";s[3]=’\0’;printf("%s\n",s);}
分析下列程序:main(){intx=1,y=0,a=0,b=0;switch(a){case1:switch(b){case0:x++;case1:
在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
下述程序的输出结果是()。#include<stdio.h>intfun(inta){intb=0;staticintc=3;b++,c++;returna+b+c
若有如下程序:main(){intn;for(n=0;n<9;n++){if(n<1){printf("%d",n);continue;}if(n==4)break;printf("%d
下列关键字中,不属于C语言变量存储类别的是______。
有以下函数定义:voidfun(intn,doublex){……}若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是______。
随机试题
按照凯恩斯的观点人们需要货币是由于()
下列关于磷酸伯氨喹的说法错误的是
A.红霉素 B.阿奇霉素 C.克拉霉素 D.林可霉素 E.氯霉素抗菌谱较红霉素广,增加了对G-菌的抗菌作用的大环内酯类药物是
FOB、CFR、CIF三种术语的价格构成主要不同点在于国外费用不同。()
下列关税种类属于按征税标准划分的有( )。
工艺创新不包括(),它是指产品的生产技术的变革。
某服务对象觉得自己的生活不如意,没有什么指望。社会工作者回应:“在您的生活中,哪些事情让您觉得自己没有指望了?”社会工作者的回应运用了会谈技巧中的()。
2012年7月18日,财政部和国务院南水北调办公室率先公布“三公”经费信息,“三公”经费公开已经成为政府信息公开的一项重要内容。下列关于政府信息公开的相关说法,正确的是()。
假定有如下程序:PrivateSubFormClick()DimNAsIntege,JAsIntegerN=0J=1DoUntilN>2N=N+1:J=J+N*fN+1)LoopPrintN:JEnd
Lookatthepeoplearoundyou.Somearepassive,othersmoreaggressive.Someworkbestalone,otherscravecompanionship.Weea
最新回复
(
0
)