理解 Delphi 的类(十) - 深入方法[7] - Result
2008-01-14 21:23
471 查看
//要点7: 不仅如此, Result 还有更灵活的运用 function MyFun(b: Byte): Char; begin //Result := Char(b); {我们当然可以这样写} Byte(Result) := b; {这样也行} end; {System 中就有这样一个函数} function TObject.ClassType: TClass; begin Pointer(Result) := PPointer(Self)^; end;
相关文章推荐
- 理解 Delphi 的类(十) - 深入方法[5] - Result 与函数名
- 理解 Delphi 的类(十) - 深入方法[6] - Result
- 理解 Delphi 的类(十) - 深入方法[8] - 如果忘了返回值
- 理解 Delphi 的类(十) - 深入方法[16] - 方法的顺序
- 理解 Delphi 的类(十) - 深入方法[26] - 回调函数
- 理解 Delphi 的类(十一) - 深入类中的方法[10] - 构造方法与析构方法
- [DELPHI-码农]理解 Delphi 的类(十) - 深入方法[15] - 调用其他单元的函数
- 理解 Delphi 的类(十) - 深入方法[9] - 调用时的括号
- 理解 Delphi 的类(十) - 深入方法[17] - 提前声明
- 理解 Delphi 的类(十) - 深入方法[20] - 静态数组参数
- 理解 Delphi 的类(十一) - 深入类中的方法[6] - 类中的方法重载
- 理解 Delphi 的类(十一) - 深入类中的方法[11] - 事件方法
- 理解 Delphi 的类(十) - 深入方法[10] - 默认参数
- 理解 Delphi 的类(十) - 深入方法[18] - 在接口区声明的方法都相当于提前声明了
- 理解 Delphi 的类(十) - 深入方法[27] - 递归函数: 简单示例
- 理解 Delphi 的类(十一) - 深入类中的方法[2] - 关于覆盖与重定义
- 理解 Delphi 的类(十一) - 深入类中的方法[5] - 静态方法、类方法、静态类方法
- 理解 Delphi 的类(十) - 深入方法[2] - 参数分割
- 理解 Delphi 的类(十) - 深入方法[11] - 参数前缀
- 理解 Delphi 的类(十) - 深入方法[19] - 过程中的方法