void *memset(void *src, int c, size_t count)
{
assert(src!=NULL);
char *tmpsrc=(char*)src;
while(count--)
*tmpsrc++ =(char)c;
return src;
}
上面的函数是将src指向的地址以及后面count个连续地址 全部赋值成c
此处的异常性检测为:
1.src为空指针 如果为空 那么就会访问异常
2.(char) c 将整形的int c转变为char型的c