Mảng là dãy các phần tử cùng kiểu đặt liền kề trong bộ nhớ, truy cập riêng lẻ bằng chỉ số thêm vào định danh duy nhất. Để dùng mảng, khai báo trước:
int arr[10];
Khai báo mảng int kích thước 10. Lưu 10 số nguyên liền kề. Truy cập phần tử bằng toán tử [] với chỉ số. Chỉ số C++ bắt đầu từ 0. Mảng arr có 10 phần tử chỉ số 0..9. Truy cập phần tử thứ 3 (index 2): arr[2].
Truy cập tất cả phần tử trong vòng lặp:
#include <iostream>
using namespace std;
int main() {
int arr[10];
for (int i = 0; i < 10; i++) {
cin >> arr[i]; // Nhập phần tử i
}
for (int i = 0; i < 10; i++) {
cout << arr[i] << endl; // Xuất phần tử i
}
}Đầu ra (ví dụ)
1 5 -6 45 12 9 -45 12 3 115