C++全局变量的使用有两种方法:
1.在头文件.h中声明一个全局变量如:
extern int a; //尽量不要再头文件中进行定义,否则易造成重定义
在需要该全局变量的文件中包含头文件,这样就可以使用了,但是在使用前记得定义。
2.在一个.cpp文件中定义全局变量,如:int a=0;
在需要改变量的地方,用extern int a;表示改变量已在其他地方定义过,在此处仅仅做声明,这样在该文件中就可以使用了。
C++全局变量的使用有两种方法:
1.在头文件.h中声明一个全局变量如:
extern int a; //尽量不要再头文件中进行定义,否则易造成重定义
在需要该全局变量的文件中包含头文件,这样就可以使用了,但是在使用前记得定义。
2.在一个.cpp文件中定义全局变量,如:int a=0;
在需要改变量的地方,用extern int a;表示改变量已在其他地方定义过,在此处仅仅做声明,这样在该文件中就可以使用了。