参数中out关键字和var关键字区别是什么
delphi吧
全部回复
仅看楼主
level 13
yzf911 楼主
麻烦高手了.
2013年01月31日 07点01分 1
level 7
out不会改变参数值
var是传递地址,参数值会改变
2013年01月31日 08点01分 2
好象不对吧,我看很多说明是返回多个参数值的,那不改变参数值怎么返回?
2013年01月31日 09点01分
level 13
相对于var来说,out会忽略传入的参数值。
2013年01月31日 10点01分 3
哦,也就是说用out定义的参数,一般情况下,不会在函数体里用到,只需要赋值传出就可以了.
2013年01月31日 10点01分
1