老是遇到这个函数,每次看完都会忘记,今天在这里写一下,加深下自己对这个函数的印象。
函数原型:void *memset(void *s, int ch, size_t n);
示例:
char buffer[20];
memset(buffer,0,sizeof(char)*20);
定义一个数组buffer,将数组内的20个内存位置(sizeof(char)*20
)全部填充上0元素。
常用情形:作用是在一段内存块中填充某个给定的值,它是对较大的结构体或数组进行清零操作的一种最快方法。
memset
最新推荐文章于 2022-03-09 09:22:53 发布