C++ vector at() 函数

定义和用法

at() 函数返回向量中某个元素的引用。

提示:可以将值赋给该引用,这将改变向量中的元素。

实例

例子 1

获取向量中索引位置为 2 的元素:

vector<string> cars = {"Volvo", "BMW", "Ford", "Tesla"};
cout << cars.at(2);

亲自试一试

例子 2

更改向量中索引位置为 2 的元素:

vector<string> cars = {"Volvo", "BMW", "Ford", "Tesla"};
cars.at(2) = "Toyota";
for (string car : cars) {
  cout << car << " ";
}

亲自试一试

语法

vector.at(size_t position);

size_t 数据类型是一个非负整数。

参数

参数 描述
position 必需。整数,指定向量中的位置。

技术细节

返回: 向量中给定索引位置的元素的引用。

相关页面

教程:C++ 向量