作用域
当C语言的变量定义在程序的不同位置时,其作用的范围是不一样的,也就是作用域不同。
C语言有四种不同的作用域
-
代码块作用域(可以理解为局部变量)
-
文件作用域(可以理解为全局变量,注意函数名也具有文件作用域)
-
原型作用域
-
函数作用域
链接属性
可参考编译器的工作流程
当C语言的变量定义在程序的不同位置时,其作用的范围是不一样的,也就是作用域不同。
C语言有四种不同的作用域
代码块作用域(可以理解为局部变量)
文件作用域(可以理解为全局变量,注意函数名也具有文件作用域)
原型作用域
函数作用域
可参考编译器的工作流程