有没有办法可以声明一个绝对地址的变量,该变量对它所引用的变量有一些偏移量.例如,而不是:
function RefCount(const s: string): Integer;
begin
Result := PInteger(Integer(s) - 8)^;
end;
Run Code Online (Sandbox Code Playgroud)
有什么方法我可以做:
function RefCount(const s: string): Integer;
var
Count: PInteger absolute s {- 8 ?} ;
begin
Result := Count^;
end;
Run Code Online (Sandbox Code Playgroud)
(这个例子只是为了说明,它不一定有用..)
| 归档时间: |
|
| 查看次数: |
1301 次 |
| 最近记录: |