9、C语言:变量的作用域及编译预处理

变量作用域和存储类型 全局变量:在函数外面定义的变量 1)生存期是到本文件结束 2)若全局变量和局部变量同名,则在局部变量的作用范围内,同名的全局变量不起作用 3)没有赋初始值的全局变量默认有0值 局部变量:在函数内部定义的变量 1)函数的形参也是局部变量 2)作用域只在本函数内有效,生存期是到本函数结束 3)在复合语句内部定义的变量,作用域是在复合语句的大括号内 4)局部变量不会默认初始化,编译
相关文章
相关标签/搜索