在delphi下读写某内存地址,像var pval :word;...... pval:= 0x9f000; 但不知该用什么函数来读取、写进数值? 用@来存取地址; 用^来存取对应地址的值;如: var str:string; strptr:^string; begin strptr:=@str; //将str变量的地址赋给strptr; strptr^:=test; //给str变量所在的地址赋值test; end;