What is the scope of an external variable?
Answer: D
Correct answer: From the point of declaration to the end of the file being compiled
Scope runs from the point of declaration to the end of the file - a variable declared at the bottom of a file is not visible to functions above it. Being reachable from other files is a matter of linkage, which is a different property; an extern declaration in the other file is what brings it into scope there.
Please log in or register to report this question.