📅  最后修改于: 2023-12-03 14:59:47.899000             🧑  作者: Mango
在C++中,一维数组是一组相同类型的变量的有序集合。在程序中可以声明、初始化和访问一维数组。
一维数组的声明方式为:
dataType arrayName[arraySize];
其中,dataType表示数组中元素的类型,arrayName表示数组的名称,arraySize表示数组的大小。
例如,在声明一个整型数组时,可以这样写:
int arr[10];
一维数组的元素可以通过下标进行访问,下标的范围是0到数组大小减1。
对于一维数组,可以在声明时进行初始化,也可以在之后通过赋值来进行初始化。
例如,在声明时进行初始化可以这样写:
int arr[3] = {1, 2, 3};
这样就创建了一个大小为3的整型数组,初始化为1、2、3。
而在之后进行初始化可以这样写:
arr[0] = 0;
arr[1] = 1;
arr[2] = 2;
一维数组的元素可以通过下标进行访问,下标的范围是0到数组大小减1。下标可以是整型变量或者表达式。
例如,要输出数组中的元素可以这样写:
for(int i = 0; i < 3; i++){
cout << arr[i] << " ";
}
程序输出结果为:
0 1 2
#include <iostream>
using namespace std;
int main(){
int arr[3] = {1, 2, 3};
for(int i = 0; i < 3; i++){
cout << arr[i] << " ";
}
return 0;
}
以上代码输出结果为:
1 2 3