函数memset的实现

来源:互联网 发布:金蝶eas 8.1数据字典 编辑:程序博客网 时间:2024/05/13 14:28


原型: void *memset(void *buffer, int c, int count);

功能:把buffer所指内存区域的前count个字节设置成字符c。


void *memset(void *src, int c, size_t count)
{
 assert(src!=NULL);                                        //断言,程序员的假设,是一个宏
 char *tmpsrc=(char*)src;
 while(count--)
  *tmpsrc++ =(char)c;
 return src;
}

0 0