C++ cstring memset() 函数
示例
用零填充数组:
int myNumbers[5] = {10, 20, 30, 40, 50};
memset(myNumbers, 0, sizeof(myNumbers));
for (int i = 0; i < 5; i++) {
cout << myNumbers[i] << "
";
}
亲自试一试 »
定义和用法
memset() 函数将指定的值写入指定内存块的每个字节。
memset() 函数定义在 <cstring> 头文件中。
语法
memset(void * destination, int value, size_t size);
size_t 数据类型为正整数。
参数值
| 参数 | 描述 |
|---|---|
| destination | 必需。指向要写入的内存块的指针。 |
| value | 必需。要写入内存块每个字节的值。 | size | 必需。内存块的大小,以字节为单位。 |
技术细节
| 返回值: | 指向内存块的void类型指针。 |
|---|

