谁给形象地解释一下什么是单向值传递方式地址传递方式又是什么意思呢

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 05:52:45
谁给形象地解释一下什么是单向值传递方式地址传递方式又是什么意思呢

谁给形象地解释一下什么是单向值传递方式地址传递方式又是什么意思呢
谁给形象地解释一下什么是单向值传递方式
地址传递方式又是什么意思呢

谁给形象地解释一下什么是单向值传递方式地址传递方式又是什么意思呢
比如说下面:
void fun(int _a)
{
_a = 3;
}
void main()
{
int a = 0;
fun(a);
}
在主函数中调用 fun()时将a传给fun(),这个过程中编译器会生成一个临时变量_a,然后将a的值赋给_a,(这个赋值是单向的,就是a->_a) 之后执行函数fun(),在函数内部使用的都是a的一份拷贝_a,函数fun()退出后_a自动释放...