这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 关于#ifdef使用疑问

共3条 1/1 1 跳转至

关于#ifdef使用疑问

菜鸟
2015-01-26 19:54:03     打赏
头文件
VAR.H
#ifdef  MAIN_REGS
#define _EXTERN                 //定义变量
#else
#define _EXTERN     extern  //声明变量
#endif
_EXTERN volatile struct
{
    enum _ChgSt State;
    u8          msInit;
    u8          secInit;
    u8          SecBase;
    u8          msPwm;
}ICHAR;




///
C文件
#define     MAIN_REGS//定义为空
VAR.H
MAIN()
{


}
请问ICHAR是外部变量吗,为什么?

院士
2015-01-26 22:49:51     打赏
2楼
我觉得是

菜鸟
2015-01-27 08:47:03     打赏
3楼
理由呢

共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]