C++ Arrays 数组

与其他编程语言一样,C++ 中的数组是一组具有连续内存位置的相似类型的元素。

在 C++中, std::array是一个封装固定大小数组的容器。在 C++ 中,Arrays 数组索引从 0 开始。我们只能在 C++ Arrays 数组中存储固定的元素集。

Java C 数组 1


C++ Arrays 数组的优点

  • 代码优化(更少代码)

  • 随机访问

  • 轻松遍历数据

  • 易于操作数据

  • 易于对数据进行排序等。


C++ Arrays 数组的缺点

  • 固定尺寸

C++ Arrays 数组类型

C++ 编程中有两种类型的数组:

  1. 一维数组

  2. 多维数组


C++ 单维数组

让我们看一个简单的 C++ 数组示例,我们将在其中创建、初始化和遍历数组。

例子 (Example)

#include <iostream>  
using namespace std;  
int main()  
{  
 int arr[5]={10, 0, 20, 0, 30};  //创建和初始化数组      
        //遍历数组    
        for (int i = 0; i < 5; i++)    
        {    
            cout<<arr[i]<<"\n";    
        }    
}

输出:

10
0
20
0
30

C++ 数组示例:使用 foreach 循环进行遍历

我们还可以使用 foreach 循环遍历数组元素。它一个一个地返回数组元素。

例子 (Example)

#include <iostream>  
using namespace std;  
int main()  
{  
 int arr[5]={10, 0, 20, 0, 30};  //创建和初始化数组   
        //遍历数组    
       for (int i: arr)     
        {    
            cout<<i<<"\n";    
        }    
}

输出:

10
20
30
40
50


上一主题 没有了 下一主题 C++ 将数组传递给函数
  • 使用社交账号登录,本站支持
全部评论(0)