租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

FillChar()有什么功能?怎样用,fill.c

发布时间:2023-08-08 07:56:11

FillChar()有甚么功能?怎样用

FillChar()是一个在C和C++中的函数,用来将一块内存空间填充为特定的字符。
其功能是将指定的字符填充到指定的内存空间中,可以用来初始化一个数组或清空一个数组。
函数的原型以下:
void *memset(void *ptr, int value, size_t num);
参数说明:
- ptr:指向要填充的内存区域的指针。
- value:要填充到内存区域的值,通常是一个字符的ASCII码,如''代表空字符。
- num:要填充的字节数。
示例用法:
```c++
#include
int main() {
char str[20];
memset(str, 'A', 10); // 将str数组的前10个元素填充为字符'A'
return 0;
}
```
上述例子中,通过调用memset函数将数组str的前10个元素填充为字符'A'。终究的结果是str数组的内容为"AAAAAAAAAA"。