本文内容仅做为个人复习回顾所用。
请访问
https://blog.csdn.net/guotianqing/article/details/79828100
变量
-
(一)局部变量:
-
1.普通局部变量:
****特点:
1.在任何一个函数内部定义的变量(不加static修饰符)
2.初始值是不确定的。
3.存储于进程栈空间,使用完毕会立即释放。2.静态局部变量:
-
****特点:
1.使用static修饰符定义
2.存储于进程的全局数据区
3.函数返回,其值也会保持不变
(二)全局变量:
-
普通全局变量:
****特点:
1.其他文件可以使用extern外部声明后直接使用
2.其他文件不能再定义一个与其相同名字的变量静态全局变量:
****特点:
1.仅对当前文件可见,其他文件不可访问
2.其他文件可以定义与其同名的变量