memset()函数原型
时间: 2024-04-05 08:28:10 浏览: 69
详解C语言中的memset()函数
memset()函数是C语言中的一个库函数,用于将一段内存块的内容设置为指定的值。它的原型如下:
```c
void *memset(void *ptr, int value, size_t num);
```
其中,参数说明如下:
- `ptr`:指向要设置值的内存块的指针。
- `value`:要设置的值,以整数形式表示。
- `num`:要设置的字节数。
该函数会将`ptr`指向的内存块的前`num`个字节都设置为`value`的值。通常情况下,`value`是一个无符号字符或整数。
需要注意的是,`memset()`函数返回的是一个指向`ptr`的指针,即设置后的内存块的起始地址。
阅读全文