memset
时间: 2023-07-08 19:17:07 浏览: 35
memset 是 C/C++ 语言中的一个函数,用于将一段内存空间的值设置为指定的字节。该函数的定义如下:
```c
void *memset(void *s, int c, size_t n);
```
其中,s 表示要设置的内存空间的起始地址,c 表示要设置的字节值,n 表示要设置的内存空间的大小(以字节为单位)。
例如,下面的代码将一个 char 类型的数组 buf 中的所有元素设置为 0:
```c
memset(buf, 0, sizeof(buf));
```
这个函数在清空数组、字符串等时非常常用。