Delphi 中 & 符号有什么作用
BOOL WINAPI EnumProcesses(
DWORD* pProcessIds,
DWORD cb,
DWORD* pBytesReturned
);
delphi 中
这样
EnumProcesses(aProcesses,Sizeof(aProcesses),&DWcbNeeded) 编译器没报错(因为是直接复制的,&在C++中是取内存地址)
后查看delphi中EnumProcesses声明为
EnumProcesses(lpidProcess: LPDWORD; cb: DWORD; var cbNeeded: DWORD)
于是改成了EnumProcesses(aProcesses,Sizeof(aProcesses),DWcbNeeded)
也能正常运行...我在网上搜了下,没发现 Delphi 中 & 符号的作用,所以来请教一下