木有寸557

 

2014年3月31日

static 变量

摘要: 被static 修饰的变量全部称为静态变量。所有的静态变量全部存储在静态存储区。按静态变量定义的位置不同,又分为全局静态变量和局部静态变量。 1)全局静态变量 在全局变量的说明前加上static,就是全局静态变量。实际上全局变量全部存储在静态存储区(不管有木有加上static,全局变量都是存储在静态存储区)。 但二者还是有区别的,区别在于作用域的扩展上。非静态的全局变量作用域可用extern扩展到组成源程序的多个文件,而静态全局变量的作用域只限于本文件。 对于static修饰的函数也是。 2)局部静态变量 指的是在某个函数中用关键字static定义的变量,这种... 阅读全文

posted @ 2014-03-31 20:39 小猪_你快跑 阅读(190) 评论(0) 推荐(0) 编辑

导航