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] << "\n";
}
尝试一下 »
定义和用法
The memset()
函数将指定的值写入指定内存块的每个字节。
The memset()
函数在 <cstring>
头文件中定义。
语法
memset(void * destination, int value, size_t size);
The size_t
数据类型是一个正整数。
参数值
参数 | 描述 |
---|---|
destination | 必需。指向要写入的内存块的指针。 |
value | 必需。要写入内存块每个字节的值。 |
size | 必需。以字节为单位测量的内存块大小。 |
技术细节
返回值 | 指向内存块的 void 类型的指针。 |
---|