C06 变量的作用域

目录

  • 全局变量
  • 局部变量

  

全局变量和局部变量

变量的作用域

  • 作用域:某些事物起作用或有效的区域。
  • 变量的使用范围称为变量的作用域。
  • 变量的作用域决定了变量的可操作性和有效性。

C语言变量的作用域

局部变量

  • 在函数内部声明的变量
  • 形式参数是局部变量
  • 作用域仅限于定义的函数内,离开函数后无法再使用

全局变量

  • 在函数的外部定义的变量
  • 不属于某一个函数,属于源程序
  • 作用域是由变量定义的位置至整个程序文件结束

局部变量和全局变量的区别

 

局部变量和全局变量的应用

示例1:局部变量与全局变量

以上输出结果为?

如何正确输出sum值?

  

示例2:数组作为函数参数

 

 以上输出结果为?

原因是?

猜你喜欢

转载自www.cnblogs.com/rask/p/10171664.html
今日推荐