integer(s)到底是把s转换为整数类型 还是取得s的首地址 谁能将下面的代码点明一下 谢谢var S: String;L: Integer;
begin
  S := 'hello';
  L := PInteger(Integer(S) - 4)^; 
 //或者 L := PInteger(PInteger(@S)^ - 4)^;  
 //或者 L := PInteger(PInteger(Addr(S))^ - 4)^;