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 kiểu 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ử mà nó sẽ 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 bốn chuỗi. Để chèn các giá trị vào nó, chúng ta có thể sử dụng một ký tự mảng - đặt các giá trị trong 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 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 chiếu đến số chỉ mục.
Câu lệnh này truy cập giá trị của phần tử đầu tiên trong ô tô :
Thí dụ
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cout << cars[0];
// Outputs Volvo
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:
Thí dụ
cars[0] = "Opel";
Thí dụ
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cars[0] = "Opel";
cout << cars[0];
// Now outputs Opel instead of Volvo