理解 Delphi 的类(十) - 深入方法[8] - 如果忘了返回值
2008-01-14 21:26
573 查看
//要点8: 忘了写返回值的函数, 也可以当过程用(没有人会这样做, 但 Delphi 竟然也允许) function MyFun(var x: Integer): string; begin x := x + 1; end; {调用} procedure TForm1.Button1Click(Sender: TObject); var i: Integer; begin i := 2; MyFun(i); ShowMessage(IntToStr(i)); {3} end;
相关文章推荐
- 理解 Delphi 的类(十) - 深入方法[2] - 参数分割
- 理解 Delphi 的类(十) - 深入方法[11] - 参数前缀
- 理解 Delphi 的类(十) - 深入方法[19] - 过程中的方法
- 理解 Delphi 的类(十) - 深入方法[26] - 回调函数
- 理解 Delphi 的类(十) - 深入方法[28] - 递归函数实例: 搜索当前目录下的所有嵌套目录
- 理解 Delphi 的类(十一) - 深入类中的方法[1] - 虚方法与动态方法
- 理解 Delphi 的类(十一) - 深入类中的方法[13] - 方法的调用约定
- 理解 Delphi 的类(十) - 深入方法[1] - 定义
- 理解 Delphi 的类(十) - 深入方法[3] - 调用时参数分割
- 理解 Delphi 的类(十) - 深入方法[12] - implementation 区中的方法
- 理解 Delphi 的类(十) - 深入方法[21] - 开放数组参数
- 理解 Delphi 的类(十一) - 深入类中的方法[3] - 方法在实现时的参数省略
- 理解 Delphi 的类(十一) - 深入类中的方法[7] - 关于 inherited
- 理解 Delphi 的类(十一) - 深入类中的方法[1] - 虚方法与动态方法
- 理解 Delphi 的类(十) - 深入方法[4] - 共同类型的参数的简化写法
- 理解 Delphi 的类(十) - 深入方法[13] - 在 interface 区声明的方法
- 理解 Delphi 的类(十) - 深入方法[22] - 指针参数
- 理解 Delphi 的类(十) - 深入方法[27] - 递归函数: 简单示例
- 理解 Delphi 的类(十一) - 深入类中的方法[4] - 访问限制(或者叫可见性)
- 理解 Delphi 的类(十一) - 深入类中的方法[8] - 抽象方法与抽象类