KIỂU DỮ LIỆU pair
TRONG C++
✍️ Soạn bởi Học Tin Việt – Học cách gom 2 giá trị thành một cặp gọn gàng! 🎯📦🔹 pair
là gì?
Trong C++, pair
là một kiểu dữ liệu có sẵn trong thư viện <utility>
, dùng để lưu trữ hai giá trị có thể khác kiểu trong cùng một đối tượng.
📦 Ví dụ: bạn muốn lưu tên + tuổi, hoặc điểm số + tên học sinh — dùng pair
là hợp lý!
✅ Cú pháp khai báo:
✨ Ví dụ:
⚡ Khởi tạo nhanh pair
:
📌 make_pair()
giúp tạo pair
gọn hơn và ngắn gọn hơn.
📂 Truy cập phần tử trong pair
:
Thành phần | Truy cập |
---|---|
Phần tử đầu (first) | pair.first |
Phần tử sau (second) | pair.second |
📚 Ứng dụng thường gặp:
- ✅ Dùng làm giá trị trong
map
,set
- ✅ Kết hợp trong thuật toán (ưu tiên theo cặp)
- ✅ Gom nhóm dữ liệu
🧠 Ví dụ nâng cao: Danh sách học sinh
🧩 Ghi nhớ nhanh:
Thuộc tính | Ý nghĩa |
---|---|
pair<T1, T2> | Cặp dữ liệu kiểu T1 và T2 |
.first | Giá trị đầu tiên |
.second | Giá trị thứ hai |
make_pair(a, b) | Tạo một cặp (a, b) |
Chủ đề:
cpp