功能:
内存块填充
将ptr指向的内存块的前num个字节设置为指定的value(解释为unsigned int)。
void* memset(void *ptr, int value, size_t num)
{
assert(ptr);
char* temp= (char*)ptr;
while (num--)
{
*temp++ = (char)value;
}
return ptr;
}