数组定义有三种方式
1、数组类型 数组名[数组长度];
2、数据类型 数组名[数组长度] = { 值1, 值2... };
3、数据类型 数组名[] = { 值1, 值2... };
数组的输出可以用 for 循环输出
针对于第二种定义方式有一个规定:如果在初始化数据时候,如果没有全部填写完,会用 0 来填补剩余数据
下面是一个实例
#include<iostream>
using namespace std;
int main() {
//数组
/*
1、数组类型 数组名[数组长度];
2、数据类型 数组名[数组长度] = { 值1, 值2... };
3、数据类型 数组名[] = { 值1, 值2... };
*/
//1、数组类型 数组名[数组长度]
//int arr[5];
//给数组中的元素进行赋值
//数组元素下标是从 0 开始索引的
//arr[1] = 20;
//arr[2] = 30;
//arr[3] = 40;
//arr[4] = 50;
//访问数据元素
//cout << arr[0] << endl;
//cout << arr[1] << endl;
//cout << arr[2] << endl;
//cout << arr[3] << endl;
//cout << arr[4] << endl;
//2、数据类型 数组名[数组长度] = { 值1, 值2... };
//如果在初始化数据时候,如果没有全部填写完,会用 0 来填补剩余数据
//int arr2 [5] = { 10,20,30};
//访问数据元素
//cout << arr2[0] << endl;
//cout << arr2[1] << endl;
//cout << arr2[2] << endl;
//cout << arr2[3] << endl;
//cout << arr2[4] << endl;
//利用循环来输出数组中的元素
//for (int i = 0; i < 5; i++)
//{
// cout << arr2[i] << endl;
//}
//3、数据类型 数组名[] = { 值1, 值2... };
//定义数组的时候,必须有初始元素
int arr3[] = { 10,20,30,40,50,60,70,80,90};
for (int i = 0; i < 9; i++)
{
cout << arr3[i] << endl;
}
system("pause");
return 0;
}
输出结果为