变量

作者在 2008-10-25 10:37:21 发布以下内容

1.全局变量(在函数外部定义的变量,他的有效范围是从定义开始到源文件结束)

2.局部变量(在函数的内部定义的变量,有效范围是函数的内部)

3.在同一个源文件中,外部变量与内部变量同名,那么在局部变量的作用范围内,外部变量被屏蔽

4.变量的存储类别:静态(static),自动(auto),寄存器(register),外部(extern)

  (1)没有专门说明static的变量都是auto,他可以省略

  (2)静态的局部变量,其值在整个程序运行结束都不释放,且只赋值一次,每次调用结束保留上次调用结束的值

  (3)静态的全局变量,变量的作用域只限于本文件

  (3)形式参数和局部自动变量可以作为寄存器变量

  (4)在多文件中声明外部变量

C语言 | 阅读 3065 次
文章评论,共0条
游客请输入验证码
浏览77317次