ZeroMemory

ZoroMemory()函数原型如下:

VOID ZeroMemory(
  PVOID Destination,  //指向一内存块的开始地址
  SIZE_T Length       // 要清零的字节数
);

该函数没有返回值。

该函数将所有指定的字节清零,而不是将该内存中所有数据设为0;

使用结构、数组前清零, 而不让结构数组的成员数值具有不确定性, 是一个好的编程习惯。

例:

 TCHAR vision[256];
 ZeroMemory(vision,256);

将字符数组Vision中的所有字节清零。

 

WININFO WinInfo

ZeroMemory(&WinInfo, sizeof(WININFO));  

将结构体所有字节清零。

你可能感兴趣的:(编程)