C语言的memset函数
时间: 2023-12-12 22:32:33 浏览: 72
详解C语言中的memset()函数
5星 · 资源好评率100%
C语言的memset函数可以将一段内存空间中的每个字节都设置为指定的值。该函数的使用方法如下:
```c
void *memset(void *s, int c, size_t n);
```
其中,s为指向要填充的内存块的指针,c为要被设置的值,n为要被设置为c的字节数。
例如,下面的代码将一个长度为10的整型数组中的每个元素都设置为0:
```c
int arr[10];
memset(arr, 0, sizeof(arr));
```
需要注意的是,memset函数只适用于字节类型的数据,对于其他类型的数据,需要使用其他函数进行处理。
阅读全文