delphi 函数参数传递 默认参数(传值)、var(传址)、out(输出)、const(常数)四类
来源:互联网 发布:里约奥运 周琦 数据 编辑:程序博客网 时间:2024/05/16 05:47
参数可以分为: 默认参数(传值)、var(传址)、out(输出)、const(常数)四类{默认参数是传值, 不会被改变}function MyF1(x: Integer): Integer;beginInc(x);Result := x;end;{var参数是传址, 会被改变}function MyF2(var x: Integer): Integer;beginInc(x);Result := x;end;{out参数是为支持Com的, 和 var 的结果是一样的, 一般我们用不着它}function MyF3(out x: Integer): Integer;beginInc(x);Result := x;end;{const参数是绝对不可以赋值的, 这是被编译器优化的方式, 尽量多用}function MyF4(const x: Integer): Integer;begin//Inc(x); {这句会出错, 因为带 const 前缀的参数是不可以更改的}Result := x;end;//调用测试procedure TForm1.Button1Click(Sender: TObject);vara: Integer;begina := 6; MyF1(a);ShowMessage(IntToStr(a)); //6a := 6; MyF2(a);ShowMessage(IntToStr(a)); //7a := 6; MyF3(a);ShowMessage(IntToStr(a)); //7a := 6; MyF4(a);ShowMessage(IntToStr(a)); //6end;
- delphi 函数参数传递 默认参数(传值)、var(传址)、out(输出)、const(常数)四类
- Delphi 函数参数修饰中的var 、out和const
- Delphi 函数参数修饰中的var 、out和const
- Delphi 函数参数修饰中的var 、out和const
- Delphi学习之函数参数修饰中的var 、out和const
- Delphi 函数参数传递总结
- 参数的传递-out与var的区别
- delphi var参数探讨
- C#方法参数传递-输出参数out关键字
- Delphi 函數參數修飾中的var 、out和const
- ref out 参数传递
- Delphi里函数参数传递的问题
- Delphi 函数传递参数的不同方式
- Delphi 函数传递参数的不同方式 .
- Delphi 函数传递参数的不同方式
- Delphi 参数传递
- Delphi 参数传递
- Delphi 参数传递
- 如何在工具栏中放CComboBox控件
- 从配置文件读取变量
- smarty5
- 禁用U盘
- Service如何利用RegisterDeviceNotification监控Volume的装载和卸载
- delphi 函数参数传递 默认参数(传值)、var(传址)、out(输出)、const(常数)四类
- Ant例子(编译,打包,数字签名,并部署)
- 第十周第五天
- smarty变量
- 常用的Javascript语句(一)
- ListView性能优化之视图缓存
- 常用的Javascript语句(二)
- Linux之设备驱动学习简过程<三>(不断添加中)
- VC 工程的环境变量