2910| 1
|
请教关于如何理解该全局变量定义及使用方法 |
5金钱
最佳答案现在有3个源文件文件1.c,2.c,3.c和一个定义全局变量的头文件global.h。
在global.h中有如下定义,
#ifdef xxx_GLOBALS
#define xxx_EXT
#else
#define xxx_EXT extern
#endif
在1.c中有如下定义,
#define xxx_GLOBALS
#include "global.h"
xxx_EXT int xxx;
......省略
在2.c和3.c中有如下定义,
#include "global.h"
xxx_EXT int xxx;
......省略
这样,虽 ...
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-19 18:52
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网