博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
头文件.H使用注意事项总结
阅读量:4166 次
发布时间:2019-05-26

本文共 393 字,大约阅读时间需要 1 分钟。

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文件

转载地址:http://zuexi.baihongyu.com/

你可能感兴趣的文章
SpringBoot之@SpringBootApplication注解
查看>>
ajax 传JSON 写法
查看>>
SpringBoot之web发展史
查看>>
SpringBoot之开发web页面
查看>>
SpringBoot之快速部署
查看>>
springBoot之jar包在后台(运行:编写start、stop脚本)
查看>>
redis学习
查看>>
SpringBoot之application.properties文件能配置的属性
查看>>
javaWeb监听器、过滤器、拦截器
查看>>
RESTFUL风格的接口
查看>>
后台参数验证配置
查看>>
SpringBoot之外置Tomcat配置
查看>>
java 删除 list 中的元素
查看>>
idea启动优化
查看>>
java发展史
查看>>
Java内存区域
查看>>
数据库与模式的区别
查看>>
数字签名的原理
查看>>
showDialog
查看>>
Flex 拖拽范例
查看>>