VB中传值和传地址有什么区别
答案:3 悬赏:50 手机版
解决时间 2021-03-24 13:17
- 提问者网友:謫仙
- 2021-03-23 20:00
VB中传值和传地址有什么区别
最佳答案
- 五星知识达人网友:动情书生
- 2021-03-23 20:06
传值:是单向的。是把实参的值传递给形参。
传址:是双向的。调用子程序时,实参把值传递给形参。退出子程序返回主程序时,形参把值又带给实参。也可以这样解释:是把实参的地址传递给形参,当形参变化时,实参的值当然跟着变化。因为这两个变量到一个地址取值。
传址:是双向的。调用子程序时,实参把值传递给形参。退出子程序返回主程序时,形参把值又带给实参。也可以这样解释:是把实参的地址传递给形参,当形参变化时,实参的值当然跟着变化。因为这两个变量到一个地址取值。
全部回答
- 1楼网友:舍身薄凉客
- 2021-03-23 22:15
传值就是把参数copy一份。随便你把参数怎么弄不会影响原来的值。
传地址就是用原件。你把参数弄成方的,原件也成方的;你把参数弄成扁的,原件也成了扁的。
传地址就是用原件。你把参数弄成方的,原件也成方的;你把参数弄成扁的,原件也成了扁的。
- 2楼网友:逐風
- 2021-03-23 21:28
传值: 只是获得变量的值, 和原变量没有关联,可以被分别修改
传址:这几个变量指向同一地址, 修改该任何一个内容, 另外几个的值也会变化.
传址:这几个变量指向同一地址, 修改该任何一个内容, 另外几个的值也会变化.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯