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 婆婆高寿祝福语大全简短