JavaScript is required

If the definition of external variable occurs in the source file before its use in a particular function, then there is no need for an extern declaration in the function

A.
True
B.
False
Trả lời:

Đáp án đúng: A


Câu hỏi kiểm tra về phạm vi và cách sử dụng biến toàn cục (external variable) trong C/C++. Khi một biến toàn cục được định nghĩa trước khi sử dụng trong một hàm, trình biên dịch đã biết về kiểu và vị trí của biến đó. Do đó, không cần khai báo `extern` trong hàm. Khai báo `extern` chỉ cần thiết khi biến toàn cục được sử dụng trước khi nó được định nghĩa trong cùng một file, hoặc khi biến được định nghĩa trong một file khác.

Câu hỏi liên quan