【C++】一堆数组定义方式

数组定义有三种方式

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;

}

输出结果为

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值