摘要: 以c语言为例。 首先,要搞清楚程序在内存中是怎么存储的。一个c程序在内存中的存储映像可分为:动态存储区(堆栈),静态存储区,以及程序代码区。 其次,搞清楚全局变量,局部变量的概念,作用域,以及它们所在的存储位置。 全局变量:在函数外部定义的变量,也称为外部变量。全局变量都是静态的,但是静态全局变量和全局变量有一点差别(静态全局变量只初始化一次,防止在其他源文件调用!而全局变量可以再其他源文件初始化)。它的作用域是从变量定义的位置开始,到整个源文件结束。 例如: #include void fun(); int sum;//这里的sum,就是全局变量。 int main() ... 阅读全文
posted @ 2013-10-25 16:51 第十届电视剧 阅读(440) 评论(0) 推荐(0)