//要点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;
//要点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;