头文件.H使用注意事项总结

1   A.h

typedef enum
{
    RD_SUCCESS,//成功
    RD_DATAERROR,//数据错误
    RD_TIMEOUT,//超时
    RD_FAILED,//失败
} RD_RESULT;

#define NORMAL_TASK 0x00

这些enum    #define可以在头文件定义,并且多个C文件都可以调用A.h文件。

2 例如b.h

UINT32 offset64507_cur_command[offset64507_curcommand_num]=
{
  0x0001FF00,/*当前正向有功费率电能数据块*/
  0x0002FF00,/*当前反向有功费率电能数据块*/
  0x02010100,/*当前A相电压*/
  0x02020100,/*当前A相电流*/
};

只能允许一个c文件调用  b.h,否则编译会提示重定义,所以一般把此种定义赋值的放在c文件中而非h文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值