44问答网
所有问题
函数调用时,实参和与其对应的形参各占独立的存储单元
这句话对不对
正确的应该是什么
举报该问题
推荐答案 2007-12-04
这句话正确
如果改成无论函数调用与否 实参和与其对应的形参各占独立的存储单元就不对了
呵呵 因为函数是传值不传址的
当然 这是通性 存在例外 如参数为数组的时候
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/VZWRGY33.html
其他回答
第1个回答 2007-12-04
这句话不对,对于实参,在调用函数时会为其分配存储单元,而对于形参,定义时仅仅是指明其类型,并不在内存中为其分配存储单元,只是在调用时才为其分配临时的存储单元标志,函数执行完毕,返回调用函数时,该存储单元标志立即消失。你的那个说法不够准确。
相似回答
实参和形参
都需要占用
存储单元
么
答:
实参和形参各占用独立的存储单元。
实参和形参是各占独立存储空间
,函数调用过程中,实参向形参拷贝复制值。实参是个变量,形参也是个变量。如果占用同一片空间的话,编译时候就不存在实参形参类型不匹配的报错。参数传递中,形参值的改变不影响实参的值。
C语言选择题,由于做错了,请教一下大家
答:
A 第一个void表示无返回值,第二个void表示无形参 A 形参只有在函数被调用的时候才会分配空间,
形参和实参是独立的存储单元
。在函数调用时,形参的值如果发生改变,并不会改变主调函数的实参的值。
以下正确的说法是。
答:
C.只有当
实参和与其对应的形参
同名时才共占用
存储单元
D.形参是虚拟的,不占用存储单元 正确答案:A
在C语言中
实参和与其对应的形参
共占用一个
存储单元
吗
答:
在C语言中实参和与其对应的形参共占用一个存储单元
。C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着...
大家正在搜
函数调用时的实参和形参之间传递
调用函数时实参与形参
函数调用可以作为一个函数的形参
函数实参与形参
实参和形参的数据传递方式
fscanf函数的正确调用形式
实参和形参所占空间
函数的形参都属于全局变量
函数的形参