摘要: extern只是声明,不是定义。 static却是是定义 #include <stdio.h> int a=3; int b=4;//非晶态全局变量,当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。 而静态全局变量则限制了其作用域, 即只在定义该变量的源文件内有效, 在同 阅读全文
posted @ 2017-10-31 13:22 扫驴 阅读(2507) 评论(1) 推荐(0) 编辑