memset(void* _Dst, int _Val, size_t _Size);
_Dst: 被初始化数组的首地址。
_Val: 初始化值。
_Size: 初始化字节数。
int a[11]; // sizeof(a) == 11*sizeof(int) == 44;
memset(a, 0, sizeof(a));
int* p = (int *) malloc(sizeof(int) * 13); // malloc(size_t _Size); 按字节数分配空间
memset(p, 0, sizeof(p) * 13); // sizeof(p) == sizeof(int*)