C++数组

C++数组教程

在程序开发的过程中,很多场景,我们需要保存很多的数据,或者说我们需要保存一组数据,使用普通的 数据类型 是不能满足我们需求的, C++ 为开发者提供了数组用来保存一组数据。

在 C++ 中,数组保存的一组数据的类型必须是完全一致的,C++ 不支持数组保存不同的数据类型。

C++数组详解

语法

type arrName[count]

参数

参数 描述
type 数组中每一个元素的数据类型。
arrName 数组的变量名。
count 数组能存储的元素的个数。

说明

定义一个数组 arrName,该数组拥有 count 个元素,每个元素的类型都是 type。

案例

定义数组

定义一个数组,并访问元素

#include <iostream> using namespace std; int main(int argc, char **argv) { cout << "嗨客网(www.haicoder.net)\n" << endl; // 定义数组,并访问元素 int arr[5] = {2, 4, 6, 8, 10}; int i = 0; for(i = 0; i < 5; i++) { cout << "i = " << arr[i] << endl; } cout << endl; return 0; }

程序运行后,控制台输出如下:

01_C数组.png

我们首先定义了一个数组 arr,该数组的每个元素都是 int 类型,并且数组的长度为 5,在定义的同时,我们给数组初始化了五个元素。

最后,我们使用了 for 循环 遍历了这个数组,并打印了数组中五个元素的值。

C++数组总结

C++ 为开发者提供了数组用来保存一组数据。在 C++ 中,数组保存的一组数据的类型必须是完全一致的,C++ 不支持数组保存不同的数据类型。