absolute怎么用的啊?
小弟是个delphi的初学者,碰到下面的语句看不懂啊,不知是怎么用的:
macheps : double absolute TC1,其中TC1是个数组
希望各位高手帮帮忙吧,不胜感激!
问题点数:0、回复次数:4Top
1 楼tsst(田sir)回复于 2004-08-02 17:40:25 得分 0
是指macheps 和TC1在同一地址上建立Top
2 楼liuliugo()回复于 2004-08-02 17:50:29 得分 0
请你说的详细点好吗,macheps是double 类型,但是TC1是数组,我还是不清楚啊Top
3 楼tsst(田sir)回复于 2004-08-02 17:54:07 得分 0
macheps 借用了TC1 的地址!此时macheps值应该是 TC1[0]的值!
我估计tc1是不是一个string 类型的数组!Top
4 楼meiqingsong(阿飛)回复于 2004-08-02 17:55:13 得分 0
var
Str: string[32];
StrLen: Byte absolute Str;
--
StrLen 的开始地址应该和Str 一样
因为Str[0] 应存放str的长度
而StrLen 的值就是str的长度Top




