-858993460 memset
时间: 2023-08-14 18:13:34 浏览: 76
memset函数用法.rar
`memset` 是一个 C 语言库函数,用于将一块内存区域填充为指定的值。
函数原型如下:
```c
void *memset(void *s, int c, size_t n);
```
参数解释:
- `s`:指向要填充的内存区域的指针。
- `c`:要填充的值,用整数表示。
- `n`:要填充的字节数。
函数功能:
`memset` 函数将指定的内存区域的每个字节都设置为指定的值。
返回值:
返回指向填充后的内存区域的指针。
例如,以下代码将把数组 `arr` 的前 10 个字节设置为 0:
```c
int arr[10];
memset(arr, 0, sizeof(int) * 10);
```
这样,数组 `arr` 的前 10 个元素都被设置为 0。
请注意,传递给 `memset` 函数的参数应该是有效的,以避免访问非法内存区域。
阅读全文