作者在 2008-10-25 10:37:21 发布以下内容
1.全局变量(在函数外部定义的变量,他的有效范围是从定义开始到源文件结束)
2.局部变量(在函数的内部定义的变量,有效范围是函数的内部)
3.在同一个源文件中,外部变量与内部变量同名,那么在局部变量的作用范围内,外部变量被屏蔽
4.变量的存储类别:静态(static),自动(auto),寄存器(register),外部(extern)
(1)没有专门说明static的变量都是auto,他可以省略
(2)静态的局部变量,其值在整个程序运行结束都不释放,且只赋值一次,每次调用结束保留上次调用结束的值
(3)静态的全局变量,变量的作用域只限于本文件
(3)形式参数和局部自动变量可以作为寄存器变量
(4)在多文件中声明外部变量