首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若函数调用时的实参为变量,以下关于函数形参和实参的叙述中正确的是( )。
若函数调用时的实参为变量,以下关于函数形参和实参的叙述中正确的是( )。
admin
2020-07-28
87
问题
若函数调用时的实参为变量,以下关于函数形参和实参的叙述中正确的是( )。
选项
A、函数的实参和其对应的形参共占同一存储单元
B、形参只是形式上的存在,不占用具体存储单元
C、同名的实参和形参占同一存储单元
D、函数的形参和实参分别占用不同的存储单元
答案
D
解析
在C语言中,函数的实参单元与形参单元在内存中分配不同的存储单元。在调用函数时,给形参分配临时存储单元,并将实参对应的值传递给形参,在被调用函数中对形参存储单元中的值进行运算,最后通过return语句把函数值返回调用函数。当调用结束后,形参单元被释放,实参单元仍保留并维持原值。
转载请注明原文地址:https://kaotiyun.com/show/6P3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件(程序)调试的任务是
有以下程序#include<stdio.h>intfun(intx,inty){if(x==y)return(x);elsereturn((x+y)/2);}main(){inta=4,b=5,c=6;printf("%d\n",
数据库应用系统中的核心问题是
有以下程序#include<stdio.h>main(){inta=0,b=0;/*给a赋值a=10:b=20;给b赋值*/printf("a+b=%d\n",a+b);/*输出计算结果*/}程序运行后的输出结果是
C语言程序的模块化通过以下哪个选项来实现
有下列程序:inta=4;intf(intn){intt=0:staticinta=5;if(n%2){inta=6;t+=a++;}else{inta=7;t+:a++;}returnta++;}main(){ints
以下选项中不合法的标识符是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
随机试题
民事权利受害人对于损害的发生也有过错的,侵害人的民事责任()
上全口义齿的腭侧基托常见的折裂方向是A.由左向右B.由右向左C.从前向后D.从后向前E.裂隙向四周呈放射状
肉芽组织内发挥抗感染作用的主要成分是()。
著名的耶克斯-多德森定律告诉我们:对于难易适中的任务来说,学习动力水平为中等时,学习效果()。
人民警察职业道德的基本原则是()。
附条件的民事行为所附条件违背法律规定的,应当()。
BlackHolesTriggerStarstoSelf-DestructScientistshavelongunderstoodthatsupermassive(超大质量的)blackholesweighingmill
Weallwentto______theplayyesterdayafternoon.
Freudiantheoryindeedtookwestern20th-centurycivilizationbystorm.Howso?Theanswerliesinfourfactors.OfFreud’s
TheAustralianstateofVictoriaisinvestinginaprogramtoidentifynewopportunitiesforitsfoodandagricultureindustries
最新回复
(
0
)