C++中定义数组的方法有多种,下面我们就来详细介绍一下。
定义一维数组
1、基本语法:
Type arrayName[arraySize];
其中,Type指的是数组元素的类型,arrayName指的是数组的名称,arraySize指的是数组的大小。
2、实例:
int a[10];
这表示定义了一个名为a的数组,它由10个整型元素组成。
定义多维数组
1、基本语法:
Type arrayName[arraySize1][arraySize2]...[arraySizeN];
其中,Type指的是数组元素的类型,arrayName指的是数组的名称,arraySize1、arraySize2...arraySizeN指的是数组的每一维的大小。
2、实例:
int b[2][3];
这表示定义了一个名为b的二维数组,它由2行3列的整型元素组成。
定义数组的其他方法
- 1、使用C++11新特性:
Type arrayName[]={value1,value2,...,valueN};
其中,Type指的是数组元素的类型,arrayName指的是数组的名称,value1、value2...valueN指的是数组的每个元素的值。
2、实例:
int c[]={1,2,3,4,5};
这表示定义了一个名为c的一维数组,它由5个整型元素组成,元素的值分别为1、2、3、4、5。
Type arrayName[arraySize]={value1,value2,...,valueN};
其中,Type指的是数组元素的类型,arrayName指的是数组的名称,arraySize指的是数组的大小,value1、value2...valueN指的是数组的每个元素的值。
2、实例:
int d[5]={1,2,3,4,5};
这表示定义了一个名为d的一维数组,它由5个整型元素组成,元素的值分别为1、2、3、4、5。
以上就是C++中定义数组的几种方法,希望对大家有所帮助。