TC官方合作论坛
标题:
引用传值与直接传有什么不同呢?
[打印本页]
作者:
4133789
时间:
2012-9-5 21:33
标题:
引用传值与直接传有什么不同呢?
表示求指点一下.在示例当中并未看明白其中的意义呢.
求指点一下.另附示例当中的代码.
求前辈们指点一二.
空间 我的程序<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
功能 整型 引用传值(整型 &A, 整型 &B)
A=A*2
B=B*4
返回 0
功能结束
功能 整型 普通传值(整型 A, 整型 B)
A=A*2
B=B*4
返回 0
功能结束
功能 逻辑型 开始_点击()
整型 A=10,B=15
我的程序.引用传值(A,B)
辅助.消息框(转换.整型转字符型(A)) //输出20
辅助.消息框(转换.整型转字符型(B)) //输出60
返回 真
功能结束
功能 逻辑型 退出_点击()
整型 A=10,B=15
我的程序.普通传值(A,B)
辅助.消息框(转换.整型转字符型(A)) //输出10
辅助.消息框(转换.整型转字符型(B)) //输出15
返回 真
功能结束
空间结束
复制代码
作者:
shine宝宝
时间:
2012-9-5 21:51
http://bbs.tyuyan.com/thread-15915-1-1.html
我想的是吧 没加& 也就是普通的 你点了退出按钮以后 他只把A.B的数值给了普通传值 但是普通传值 没有用返回 来返回给新的A B 的值 所以 他输出的还是本身的A B
作者:
ksap787523
时间:
2012-9-5 23:36
普通传值就是只能进不能出的参数(不计函数返回值),引用传值就是可以出来的参数
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1