c++数组初始化
作者:野牛程序员:2023-06-17 18:18:54 C++阅读 2678
在 C++ 中,有多种方式可以初始化数组。下面列出了几种常见的初始化方法:
声明数组时指定初始化值:
int arr[] = {1, 2, 3, 4, 5}; // 初始化一个包含 5 个元素的整数数组
使用循环结构逐个赋值:
int arr[5]; // 声明一个包含 5 个元素的整数数组 for (int i = 0; i < 5; i++) { arr[i] = i + 1; }
使用默认值初始化所有元素:
int arr[5] = {}; // 所有元素被初始化为 0
使用默认值初始化部分元素,其他元素按顺序赋值:
int arr[5] = {1, 2}; // 前两个元素被初始化为 1 和 2,后三个元素被初始化为 0
使用指定值初始化所有元素:
int arr[5] = {42, 42, 42, 42, 42}; // 所有元素被初始化为 42
使用默认的初始化语法:
int arr[5]{}; // 所有元素被初始化为 0
这些都是初始化数组的常见方法,你可以根据需要选择适合的方式进行初始化。注意数组下标从 0 开始,所以如果有 n 个元素,下标范围是 0 到 n-1。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892