C / GCC - 'at top level' 指的是什么?

C / GCC - What does 'at top level' refer to?

这个问题问起来很蠢,但我不知道答案。

我尝试用谷歌搜索我写的问题,但没有回答我的问题。我也尝试专门搜索 Whosebug。

使用gcc –Wall编译代码时。

'At top level'指的是什么:

exam06.c: At top level:

在全局范围内,即不在任何其他范围内,例如结构定义、函数实现等

int globalInt = 0; // <--- at the "top level"

void someFunction() { // <--- at the "top level"
    int localInt = 0; // <--- in the function's scope
}