搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 按值传递和按引用传递参数有什么区别和实际意义?
标题:
按值传递和按引用传递参数有什么区别和实际意义?
只看楼主
ljlbxhlc
等 级:
论坛游民
帖 子:124
专家分:20
注 册:2013-9-24
结帖率:
25.71%
楼主
已结贴
√
问题点数:15 回复次数:5
按值传递和按引用传递参数有什么区别和实际意义?
我看帮助,总是弄不明白!按值和按引用传递参数的区别和实际意义,请大侠指点!
搜索更多相关主题的帖子:
值传递
按引用
传递参数
区别
按值
2018-01-12 08:41
mywisdom88
等 级:
版主
威 望:
190
帖 子:3125
专家分:8340
注 册:2015-3-25
第
2
楼
得分:8
clear
*1.过程的传值与传址
*过程传址,
x1=1
y1=2
do sub1 with x1,y1
?x1,y1 &&显示的是11,22
*过程传值,
x1=1
y1=2
do sub1 with (x1),(y1)
?x1,y1 &&显示的是1,2
*2.函数的传值与传址
*函数传址,
x1=1
y1=2
sub2(@x1,@y1)
?x1,y1 &&显示的是11,22
*函数传值,
x1=1
y1=2
sub2(x1,y1)
?x1,y1 &&显示的是1,2
proc sub1
para a1,b1
a1=10+a1
b1=20+b1
endproc
func sub2
para a1,b1
a1=10+a1
b1=20+b1
endfunc
2018-01-12 12:01
schtg
来 自:https://t.me/pump_upp
等 级:
贵宾
威 望:
67
帖 子:1355
专家分:2534
注 册:2012-2-29
第
3
楼
得分:8
回复 2楼 mywisdom88
好!
2018-01-13 07:44
ljlbxhlc
等 级:
论坛游民
帖 子:124
专家分:20
注 册:2013-9-24
第
4
楼
得分:0
还是不明白!按值传递x=1
x=x+1
?x
x=1?
那上边儿的这个x=x+1等式成立吗?
谁再给解释解释呢?
2018-02-04 09:53
吹水佬
等 级:
版主
威 望:
432
帖 子:10064
专家分:41463
注 册:2014-5-20
第
5
楼
得分:0
一个是他的复制品,一个是他自身。
2018-02-04 15:42
gs2536785678
等 级:
贵宾
威 望:
45
帖 子:565
专家分:1668
注 册:2017-7-16
第
6
楼
得分:0
你不理解,这很正常,WINDOSW出现之前的DOS时代,这可是FOXPRO最难的部分了。
一般情况下DO语句是按地址,函数是按值传送的。
按地址,变量X的值会改变的。
按值,变量X的值不会改变的。
2018-02-18 07:40
6
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-484183-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.015545 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved