1.
a.h
extern int ch;
a.cpp
int ch;
ch=10;
...
b.h
b.cpp
cout<<ch;
在改变值得文件中:头文件件中用extern声明是外不可用,在cpp中再声明一遍(不用extern),然后就可以在cpp文件中改变值使用了。
在使用的cpp文件中:头文件中不用管,只在cpp文件中,直接使用就可以了,但是不能改变其值;只能使用。
1.
a.h
extern int ch;
a.cpp
int ch;
ch=10;
...
b.h
b.cpp
cout<<ch;
在改变值得文件中:头文件件中用extern声明是外不可用,在cpp中再声明一遍(不用extern),然后就可以在cpp文件中改变值使用了。
在使用的cpp文件中:头文件中不用管,只在cpp文件中,直接使用就可以了,但是不能改变其值;只能使用。