Có cần khởi tạo mảng tại thời điểm khai báo không?

Mục lục:

Có cần khởi tạo mảng tại thời điểm khai báo không?
Có cần khởi tạo mảng tại thời điểm khai báo không?
Anonim

Cần khởi tạo mảng tại thời điểm khai báo. Câu lệnh này sai. … Khai báo num [SIZE] được phép nếu SIZE là một macro. Tuyên bố này đúng, vì MACRO chỉ thay thế ký hiệu SIZE bằng giá trị đã cho.

Chúng ta có thể khởi tạo mảng tại thời điểm khai báo không?

Tại thời điểm khai báo

Trong khi khởi tạo mảng, chúng ta không phải chỉ định kiểu của nó: int array ={1, 2, 3, 4, 5}; Lưu ý rằng không thể khởi tạo mảngsau khai báo bằng cách sử dụng cách tiếp cận này; cố gắng làm như vậy sẽ dẫn đến lỗi biên dịch.

Điều gì cần thiết tại thời điểm khởi tạo mảng?

Điều nào trong số này là cần thiết để chỉ định tại thời điểm khởi tạo mảng? Giải thích: Không có.

Mảng có cần được khởi tạo không?

Bạn không cần khởi tạo tất cả các phần tử trong mảng. Nếu một mảng được khởi tạo một phần, các phần tử không được khởi tạo sẽ nhận giá trị 0 của kiểu thích hợp. Điều tương tự cũng áp dụng cho các phần tử của mảng có thời lượng lưu trữ tĩnh.

Điều gì xảy ra nếu bạn không khởi tạo một mảng?

Nếu bạn không khởi tạo các số trong mảng của mình, chúng có thể là bất kỳ thứ gì. Thay vào đó, việc sử dụng điều này sẽ giúp bạn không phải lặp lại mảng và gán mọi giá trị bằng 0. Nếu bạn quyết định chèn các số khác, thì việc khởi tạo mảng sẽ không cần thiết.

Đề xuất: