Bạn có thể khởi tạo một biến bằng toán tử gán hoặc sử dụng hàm tạo của nó khi khởi tạo nó. Ví dụ,
int i = 0; MyClass instance(1, "Hello");
Nó sẽ được khởi tạo tự động nếu
- Đó là một cá thể lớp / cấu trúc trong đó hàm tạo mặc định khởi tạo tất cả các kiểu nguyên thủy; như phiên bản MyClass;
- Bạn sử dụng cú pháp của trình khởi tạo mảng, ví dụ:int a [10] ={} (tất cả đều bằng 0) hoặc int a [10] ={1,2}; (tất cả đều bằng 0 ngoại trừ hai mục đầu tiên:a [0] ==1 và a [1] ==2)
- Đây là một biến toàn cục / ngoại vi
- Nó được định nghĩa là tĩnh