Mảng C++
Mảng C++
Mảng được sử dụng để lưu trữ nhiều giá trị trong một biến duy nhất, thay vì khai báo các biến riêng biệt cho từng giá trị.
Để khai báo một mảng, hãy xác định loại biến, chỉ định tên của mảng theo sau là dấu ngoặc vuông và chỉ định số phần tử cần lưu trữ:
string cars[4];
Bây giờ chúng ta đã khai báo một biến chứa một mảng gồm bốn chuỗi. Để chèn các giá trị vào nó, chúng ta có thể sử dụng một mảng bằng chữ - đặt các giá trị vào một danh sách được phân tách bằng dấu phẩy, bên trong dấu ngoặc nhọn:
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
Để tạo một mảng gồm ba số nguyên, bạn có thể viết:
int myNum[3] = {10, 20, 30};
Truy cập các phần tử của một mảng
Bạn truy cập một phần tử mảng bằng cách tham khảo số chỉ mục bên trong dấu ngoặc vuông []
.
Câu lệnh này truy cập vào giá trị của phần tử đầu tiên trong ô tô :
Ví dụ
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cout << cars[0];
// Outputs Volvo
Hãy tự mình thử »Lưu ý: Chỉ mục mảng bắt đầu bằng 0: [0] là phần tử đầu tiên. [1] là phần tử thứ hai, v.v.
Thay đổi một phần tử mảng
Để thay đổi giá trị của một phần tử cụ thể, hãy tham khảo số chỉ mục:
cars[0] = "Opel";
Ví dụ
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cars[0] = "Opel";
cout << cars[0];
// Now outputs Opel instead of Volvo
Hãy tự mình thử »