作用域:起作用的区域
创新互联公司专注于网站建设,为客户提供网站设计、做网站、网页设计开发服务,多年建网站服务经验,各类网站都可以开发,品牌网站设计,公司官网,公司展示网站,网站设计,建网站费用,建网站多少钱,价格优惠,收费合理。
变量按作用域分:
局部变量:定义在函数内部的变量
全局变量 :定义在函数外部的变量
变量按存储类型分
auto:自动类型
作用域决定变量的生命周期
注意点:如果局部变量和全局变量起冲突,局部变量此时会成瞎子,看不到全局变量的存在
函数递归
a和b的作用域仅限于内层大括号,出了大括号则不可访问或者表示外部的同名变量。在内层大括号内a表示内层中定义的a,它覆盖了外层中定义的a的作用域。
如果函数本身带static修饰,那么作用域是当前文件,从声明位置或者定义位置,到文件结尾。
如果函数没有static,那么作用域为整个工程或者说是项目。