全局变量需要我们在头文件声明,在cpp文件定义,请记住尽量这么做,保持操作的规范性,全局变量的使用,一般为两种,一种是不包含头文件,一种是包含了头文件 1.不包含头文件,例如我在test02.h中声明了全局变量,接下来在cpp中定义,如果想在test01中调用的话,只需要在cpp中,协商extern int g_num,编译器就会知道这是一个外部的。 2 包含头文件的话,就不需要 写extern int g_num了,直接使用即可。