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 教师闺蜜祝福语简短