新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
作用域:起作用的区域巧春
站在用户的角度思考问题,与客户深入沟通,找到德江网站设计与德江网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站设计、成都网站制作、企业官网、英文网站、手机端网站、网站推广、申请域名、雅安服务器托管、企业邮箱。业务覆盖德江地区。
变量按作用域分:
局部变量:定义在函数内丛宽源部的变量
全局变量 :定义在函数外部的变量
变量按存储类型分
auto:自动类型
作用域决定变量的生命周期
注意点:如果局渗态部变量和全局变量起冲突,局部变量此时会成瞎子,看不到全局变量的存在
函数递归
函数a里定义的变量函数b里面不能用,函数里定义的变量是局部变量,作用域是从定义处到函数结束,野腊所以,不同的函数里可以有同名的函数。如果在函数b里想用函数a的变量,那在函数a里调用函数b,把函数的的变量当做参数传过去(注意:c语音参数传递有值传递和指针两种喔)。再或者把变量定义为全局变量,那么任何函数或扒都能直接用了(函数里定义的和全局变量同名的变量会根据变量作用域的规则来确定哪个变量是有颂团滑效)。自己动手试试吧
如果函数本身带static修饰,那做凯源么作用域是当前文件,从孙袭声明位置或者定义位置,到文件结尾。
如果函数没纯态有static,那么作用域为整个工程或者说是项目。
a和b的作用域仅限态槐于内层大括号,出了大括号则不可访问或者表示外部的同名变誉耐量。在内层大括号内a表示内层中定义的庆闭春a,它覆盖了外层中定义的a的作用域。