为什么C允许同一个变量的多个全局声明但不允许多个本地声明?

时间:2017-10-04 10:35:10

标签: c gcc global-variables local-variables

我注意到如果我多次声明一个全局变量,编译器甚至不会输出警告。

但是,如果我多次在函数中声明局部变量,gcc编译器会输出错误并且不会编译该文件。

这种行为的解释是什么?

0 个答案:

没有答案