Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C++

Phần tử cuối vector trong C++ (Truy cập và cập nhật)

Vector trong C++ là container mảng động, lưu trữ liên tiếp bộ nhớ, hỗ trợ truy cập ngẫu nhiên O(1).

2 cách truy cập phần tử cuối

1. Dùng back()

vector<int> v = {11,22,33,44,55};
cout << v.back(); // 55
v.back() = 66;    // cập nhật

2. Dùng size() và chỉ số

int last = v.size() - 1;
cout << v[last];   // 55
v[last] = 66;      // cập nhật

Cả hai cách đều cho phép đọc và ghi phần tử cuối cùng.