码迷,mamicode.com
首页 > 其他好文 > 详细

VB中 ByRef与ByVal区别

时间:2014-11-05 23:03:08      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:ef   c++   程序   c   函数   val   区别   变量   参数   

函数调用的参数传递有“值传递”和“引用传递”两种传递方式。如果采用“值传递”,在函数内部改变了参数的值,主调程序的对应变量的值不会改变;如果采用“引用传递”,在函数内部改变了参数的值,主调函数对应变量的值也会发生相应的改变。“值传递”的实质传递一个变量的“值拷贝”,“引用传递”的实质是传递一个变量的“地址”。在VB中ByRef表示引用传递,ByVal为值传递,VB默认采用引用传递,C ,C++默认值传递。

VB中 ByRef与ByVal区别

标签:ef   c++   程序   c   函数   val   区别   变量   参数   

原文地址:http://www.cnblogs.com/QUSIR/p/4077447.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!