1. 使用extern 

在.h头文件中声明,如 extern int x;

在.cpp源文件中定义,int x=1.

2. 使用static

一般在.cpp源文件中声明和定义,防止模块间信息污染。

如 static int x=1;

static和extern不能同时修饰同一个变量。

posted on 2017-07-11 16:20  笨nora  阅读(262)  评论(0编辑  收藏  举报