JavaScript is required

Biến toàn cục là gì?

A.

Biến khai báo trong thân một hàm hoặc một khối lệnh.

B.

Biến khai báo trong thân main, hoặc bên ngoài tất cả các hàm.

C.

Cả hai đáp án đầu đúng.

Trả lời:

Đáp án đúng: B


Biến toàn cục là biến được khai báo bên ngoài tất cả các hàm, bao gồm cả hàm `main`. Điều này có nghĩa là biến toàn cục có thể được truy cập và sử dụng bởi bất kỳ hàm nào trong chương trình. * **Đáp án A:** Sai. Biến khai báo trong thân một hàm hoặc một khối lệnh là biến cục bộ, chỉ có thể được truy cập trong phạm vi hàm hoặc khối lệnh đó. * **Đáp án B:** Đúng. Biến khai báo bên ngoài tất cả các hàm (bao gồm cả `main`) là biến toàn cục. * **Đáp án C:** Sai. Vì đáp án A sai. Vậy, đáp án đúng là B.

Câu hỏi liên quan