C++ . Mãng
Mãng - Array
Định nghĩa:
- Mãng là một kiểu dữ liệu có cấu trúc do người dùng tự định nghĩa, biểu diễn một dãy các phần tử có cùng một kiểu.
- Kích thước của mãng được xác định ngay khi khai báo và không thay đổi (mãng tỉnh).
Mô tả:
Khai báo:
<kiểu dữ liệu> <tên> [<số phần tử>]
Ví dụ:
- int a[5]; //Khai báo mãng a có 5 phần tử kiểu số nguyên.
- string a[3]; //Khai báo mãng a có 3 phần tử kiểu chuỗi.
Khởi tạo:
- Khởi tạo đầy đủ
- int a[5] = { 5, 8, 11, 14, 17};
- Khởi tạo tất cả với giá trị 0
- int a[5] = { };
- Khởi tạo một số phần tử đầu
- int a[5] = { 2, 3 };
- Khởi tạo phần tử, số phần tử tự xác định
- int a[] = { 2, 3, 5, 7, 11, 13 }; //mãng sẽ có số phần tử là 6
- ~ int a[6] = { 2, 3, 5, 7, 11, 13 };