array :: operator [],C ++ STL中的示例
C++STLarray::operator[]
运算符[]用于获取/设置C++STL中数组的元素,它返回给定索引处元素的引用。
语法:
array_name[index];
参数:index-元素的位置。
返回值:返回给定索引处元素的引用。
示例
Input or array declaration:
array<int,5> values {10, 20, 30, 40, 50};
Output:
values[0] : 10
values[1] : 20C++STL程序演示array:operator[]的示例
#include <array>
#include <iostream>
using namespace std;
int main(){
array<int,5> values {10, 20, 30, 40, 50};
//打印元素
cout<<"element at index 0: "<<values[0]<<endl;
cout<<"element at index 1: "<<values[1]<<endl;
cout<<"element at index 2: "<<values[2]<<endl;
cout<<"element at index 3: "<<values[3]<<endl;
cout<<"element at index 4: "<<values[4]<<endl;
//更改一些值
values[0] = 100;
values[4] = 500;
//打印所有元素
cout << "All elements:"<<endl;
for (int i : values) {
cout<<i<<" ";
}
cout<<endl;
return 0;
}输出结果
element at index 0: 10 element at index 1: 20 element at index 2: 30 element at index 3: 40 element at index 4: 50 All elements: 100 20 30 40 500
热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短