变量的作用域及存储方式

按照作用域分类:

  全局变量:

    在所有函数外部定义的变量称为全局变量。

    全局变量的使用范围,从定义开始到整个程序的结束。

  局部变量:

    在一个函数内部定义的变量或者函数的形参统称为局部变量。

    局部变量的适用范围是锁定义的函数的内部。

    局部变量定义时不赋值,则变量的值是垃圾值。

  需注意的问题:

    全局变量和局部变量命名冲突问题:

      在一个函数的内部,如果定义的局部变量和已经存在的全局变量冲突,那么局部变量将覆盖全局变量。

posted @ 2015-07-15 10:05  那年夏天、雪来过  阅读(168)  评论(0编辑  收藏  举报