这是一个程序书写规范问题你可以这样,定义一个global.h和global.cppglobal.cpp中定义全局变量和实现全局函数#include "global.h"int g_myValue;void g_myFunc(void)
{
...
}global.h中声明全局变量和函数原型以及定义全局使用的结构、类等等extern g_myValue;
void g_MyFunc(void);struct mystruct{
...
};使用时包含头文件 global.h就行了