作业帮 > 综合 > 作业

vb过程参数传递方式按值和按地址有什么区别?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/28 02:36:08
vb过程参数传递方式按值和按地址有什么区别?
他们个有什么优缺点啊?
按地址: 一种将参数地址而不是将值传递给过程的方式,这就使过程访问到实际的变量.结果,过程可改变变量的真正值.除非另作说明,否则按地址传递参数.也就是说传递的是变量再内存中地址的指针或引用.
按值: 一种将参数值而不是将地址传递给过程的方式,这就使过程访问到变量的复本.结果,过程不可改变变量的真正值.也就是说传递的是变量的内容.