首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
admin
2016-12-28
62
问题
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
选项
A、形参只是形式上的存在,不占用具体存储单元
B、函数的形参和实参分别占用不同的存储单元
C、同名的实参和形参占同一存储单元
D、函数的实参和其对应的形参共占同一存储单元
答案
B
解析
在C语言中,函数的实参单元与形参单元在内存中分配不同的存储单元。在调用函数时,给形参分配临时存储单元,并将实参对应的值传递给形参,在被调用函数中对形参存储单元中的值进行运算,最后通过return语句把函数值返回调用函数。当调用结束后,形参单元被释放,实参单元仍保留并维持原值。
转载请注明原文地址:https://kaotiyun.com/show/EuDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下定义的结构体类型拟包括两个成员,其中成员变量info用来存入整形数据;成员变量link是指向自身结构体的指针,请将定义比冲完整structnode{intinfo;______link;};
以下程序的运行结果是______。#include<stdio.h>main(){intfun();fun();}fun(){staticinta[3]={0,1,2};inti;for(i=0;i<3;i++)a[i]+=a[i]
【】是数据库设计的核心。
有以下程序voidf(int*q){inti=0;for(;i
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序:#include<string.h>voidf(char*p[],intn){char*t;inti,j;for(i=0;i<n-1;i++)for(
若有定义:intw[3][5],则以下不能正确表示该数组元素的表达式是______。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为______。
下列关于栈的叙述正确的是______。
下列叙述中正确的是______。
下列选项中,值为1的表达式是()。
随机试题
下列不属于人工主动免疫生物制品的是
普通股票股东拥有()直接体现了其在经济利益上的要求。
法国和德国是两个宿怨深厚的邻居。在二战以前的1100多年中,他们一共打了200多场战争.平均5年就开战一次。历史给这两个持续对抗了几个世纪的国家两败俱伤的惨痛教训,也启迪了它们“相逢一笑泯恩仇”的政治智慧。这种“政治智慧”是()。
()对于长河落日圆相当于山峦对于()
设随机变量X的分布律为P{X=k)=p(1-p)k-1(k=1,2,…),Y在1~k之间等可能取值,求P{Y=3).
InJanuary2002,duringthefirstweeksofasix-monthstayattheChildren’sHospitalofPhiladelphiaforleukemia(白血病)treatm
PresidentCoolidge’sstatement,“ThebusinessofAmericaisbusiness,”stillpointstoanimportanttruthtodaythatbusinessin
Ilikedlettersonwhichtheirhandwritingwasrushedandslightlyillegible,becauseifIhadtroubledecipheringthehandwriti
A、Hewasinhispuberty.B、Hewasinhischildhood.C、Hewasinhismiddleage.D、Hewasinhissixties.B
A、Eightbillionaireshavemoremoneythan3.6billionthepoorestpeople.B、Eightbillionaireshaveasmuchmoneyas3.6billi
最新回复
(
0
)