当前位置:首页 C++ > 正文

c++数组初始化

作者:野牛程序员:2023-06-17 18:18:54 C++阅读 2678

在 C++ 中,有多种方式可以初始化数组。下面列出了几种常见的初始化方法:

  1. 声明数组时指定初始化值:

int arr[] = {1, 2, 3, 4, 5};  // 初始化一个包含 5 个元素的整数数组
  1. 使用循环结构逐个赋值:

int arr[5];  // 声明一个包含 5 个元素的整数数组
for (int i = 0; i < 5; i++) {
    arr[i] = i + 1;
}
  1. 使用默认值初始化所有元素:

int arr[5] = {};  // 所有元素被初始化为 0
  1. 使用默认值初始化部分元素,其他元素按顺序赋值:

int arr[5] = {1, 2};  // 前两个元素被初始化为 1 和 2,后三个元素被初始化为 0
  1. 使用指定值初始化所有元素:

int arr[5] = {42, 42, 42, 42, 42};  // 所有元素被初始化为 42
  1. 使用默认的初始化语法:

int arr[5]{};  // 所有元素被初始化为 0

这些都是初始化数组的常见方法,你可以根据需要选择适合的方式进行初始化。注意数组下标从 0 开始,所以如果有 n 个元素,下标范围是 0 到 n-1。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击