1、因为代码中存在很多变量,为了方便管理,也为了更好的调试,因此需要添加全局变量。
2、做法,新建一个global的C文件和H文件,其中,H文件和C文件如下
// Global.h
#ifndef _Global_H
#define _Global_H
extern int a; //这里的ABC只是为了方便自己展示
extern int b; //如果真的需要声明,建议把声明规范一下,方便以后查看
extern int c;
#endif
// Global.c
int a = 0;
int b = 400;
int c = 0;
H文件负责声明
C文件负责赋值
如果需要添加全局变量
1、在H文件里面添加声明
2、在C文件里面进行赋值
3、在用到全局变量的地方,添加头文件#include "Global.h"即可