#include <iostream>
#include <cstring> // 包含memset函数的头文件
using namespace std;
int main() {
int arr[5];
// 使用memset将数组arr的所有元素设置为0
memset(arr, 0, sizeof(arr));
// 输出数组中的元素,验证是否都为0
for (int i = 0; i < 5; ++i) {
cout << arr[i] << " ";
}
cout << endl;
return 0;
}
#include <cstring>:包含cstring头文件,以便使用memset函数。memset(arr, 0, sizeof(arr)):将数组arr的所有元素设置为0。memset的第一个参数是要操作的内存区域,第二个参数是要填充的值(按字节),第三个参数是内存区域的大小(以字节为单位)。sizeof(arr):计算数组arr的总字节数,确保整个数组都被初始化。这段代码展示了如何使用memset函数将一个整数数组的所有元素初始化为0,并通过循环输出数组内容来验证结果。
上一篇:c++ new delete用法
下一篇:c++ byte
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站