C++ Bỏ qua kích thước mảng
Bỏ qua kích thước mảng
Trong C++, bạn không cần phải chỉ định kích thước của mảng. Trình biên dịch đủ thông minh để xác định kích thước của mảng dựa trên số lượng giá trị được chèn:
string cars[] = {"Volvo", "BMW", "Ford"}; // Three array elements
Ví dụ trên tương đương với:
string cars[3] = {"Volvo", "BMW", "Ford"}; // Also three array elements
Tuy nhiên, cách tiếp cận cuối cùng được coi là "cách thực hành tốt", vì nó sẽ làm giảm khả năng xảy ra lỗi trong chương trình của bạn.
Bỏ qua các yếu tố trên khai báo
Cũng có thể khai báo một mảng mà không cần chỉ định các phần tử khi khai báo và thêm chúng sau: