void* _memset(void* des, const unsigned char c, size_t count)
{
assert(des != NULL);
char* temp = (char*)des;
while(count-->0)
{
*temp++ = c;
}
return des;
}
void* _memcpy(void* des, void* src, size_t count)
{
assert(des != NULL && src != NULL);
char* a = (char*)des;
char* b = (char*)src;
while(count-->0)
{
*a++ = *b++;
}
return des;
}