ZoroMemory()函数原型如下:
VOID ZeroMemory(
PVOID Destination, //指向一内存块的开始地址
SIZE_T Length // 要清零的字节数
);
该函数没有返回值。
该函数将所有指定的字节清零,而不是将该内存中所有数据设为0;
使用结构、数组前清零, 而不让结构数组的成员数值具有不确定性, 是一个好的编程习惯。
例:
TCHAR vision[256];
ZeroMemory(vision,256);
将字符数组Vision中的所有字节清零。
WININFO WinInfo
ZeroMemory(&WinInfo, sizeof(WININFO));
将结构体所有字节清零。