static
是全局变量的默认存储类。Count
(和Road
)下面的两个变量都具有static
存储类。
static int Count;
int Road;
int main()
{
printf("%d\n", Road);
return 0;
}
我的问题是:如果默认情况下全局变量是static
(这意味着我们将该全局变量的范围限制在该特定.c
文件中)那么我们如何将extern
这些变量放在另一个文件中?
这个问题对你们中的许多人来说可能是非常基础的,但我真的很困惑,想了解正确的细节。