C/C++中的mmset函数

void * memset(void *buffer, int c, int count)
将buffer所指位置后面的count个字节用c代替,并返回buffer。c实际值应该在0到255之间

在一段内存块中填充某个给定的值,是对较大的结构体或者数组进行 清零操作的最快方法。

对一个数组清零示意

char buf[20];
mmset(buf, 0, sizeof(char)*20);

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注