2012年11月7日

static关键字的使用

摘要: 1 一、面向过程设计中的static 2 1、静态全局变量 3 在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量。 4 静态全局变量有以下特点: 5 该变量在全局数据区分配内存; 6 未经初始化的静态全局变量会被程序自动初始化为0(自动变量的值是随机的,除非它被显式初始化); 7 静态全局变量在声明它的整个文件都是可见的,而在文件之外是不可见的; 8 静态变量都在全局数据区分配内存,包括后面将要提到的静态局部变量。对于一个完整的程序,在内存中的分布情况如下图: 9 代码区10 全局数据区11 堆区12 栈区13 一般程序的由ne... 阅读全文

posted @ 2012-11-07 19:03 凌峰布衣 阅读(216) 评论(0) 推荐(0) 编辑

导航