Mảng trong C++
Mảng là một cấu trúc dữ liệu cơ bản trong ngôn ngữ lập trình C++. Nó cho phép bạn lưu trữ và truy cập một tập hợp các phần tử có cùng kiểu dữ liệu trong một vùng nhớ liên tiếp. Mảng trong C++ có thể chứa các kiểu dữ liệu cơ bản như số nguyên, số thực, ký tự, cũng như các kiểu dữ liệu tùy chỉnh.
Cú pháp khai báo một mảng trong C++ như sau:
Trong đó, dataType là kiểu dữ liệu của các phần tử trong mảng, arrayName là tên của mảng và arraySize là số lượng phần tử trong mảng.
Ví dụ, dưới đây là một ví dụ về khai báo và sử dụng một mảng số nguyên trong C++:
#include <iostream>
int main() {
int numbers[5]; // Khai báo một mảng số nguyên có kích thước 5
// Gán giá trị cho các phần tử trong mảng
numbers[0] = 1;
numbers[1] = 2;
numbers[2] = 3;
numbers[3] = 4;
numbers[4] = 5;
// Truy cập và in ra các phần tử trong mảng
std::cout << “Cac phan tu trong mang: “;
for (int i = 0; i < 5; i++) {
std::cout << numbers[i] << ” “;
}
std::cout << std::endl;
return 0;
}
Kết quả khi chạy chương trình trên sẽ là:
Cac phan tu trong mang: 1 2 3 4 5
Trong ví dụ trên, chúng ta đã khai báo một mảng số nguyên numbers
có kích thước là 5. Sau đó, chúng ta đã gán giá trị cho từng phần tử trong mảng bằng cách sử dụng chỉ số của mỗi phần tử (bắt đầu từ 0). Cuối cùng, chúng ta đã sử dụng một vòng lặp để truy cập và in ra giá trị của các phần tử trong mảng.
Mảng trong C++ cung cấp khả năng lưu trữ và xử lý các tập hợp dữ liệu một cách dễ dàng. Bằng cách sử dụng chỉ số, bạn có thể truy cập và thay đổi các phần tử trong mảng theo ý muốn. Hơn nữa, C++ cung cấp nhiều chức năng và toán tử hỗ trợ cho việc xử lý mảng,