如果tc下源代码写在两个文件里,*.c和*.h,*.h中怎么不能用*.c定义的外部变量?怎么解决问题?简单方法?
比如在*.c开头定义了PosType position;
#include<*.h>后
为什么*.h中不能在函数中用到position?
问题点数:20、回复次数:2Top
1 楼liem(阿明)回复于 2002-05-07 08:34:32 得分 15
当#include <*.h>在定义position之前,则预处理后,编译器“看不见"
如果#include <*.h>放在定义position之后,大概能看见,可以用吧。Top
相关问题