本人没学过Delphi,现在在改一个delphi程序,基本看得懂。
请问以下VC中的代码在Delphi如何写? PVOID pD;
PVOID pS;
PVOID pI;
PVOID pPoint;
CHAR bufOutput[512]; DWORD *Data=(DWORD *)bufOutput;
pPoint=(PVOID)*Data;
pI=(PVOID)*(Data+1);
pD=(PVOID)*(Data+2);
pS=(PVOID)*(Data+3);
请问以下VC中的代码在Delphi如何写? PVOID pD;
PVOID pS;
PVOID pI;
PVOID pPoint;
CHAR bufOutput[512]; DWORD *Data=(DWORD *)bufOutput;
pPoint=(PVOID)*Data;
pI=(PVOID)*(Data+1);
pD=(PVOID)*(Data+2);
pS=(PVOID)*(Data+3);
pS;
pI;
只是映射到不同的地址,分别存储不同的数据,大小不定,超过512字节的。
是对pD;pS;pI;进行读写,而不是对bufOutput进行读写。