已经#define 一个参数,把他用在一个函数前面是什么意思

lujiangyuan 2015-11-02 03:46:41
已经#define 一个参数,把他用在一个函数千亩是什么意思


#ifndef MAC_INTERNAL_API
#define MAC_INTERNAL_API
#endif

MAC_INTERNAL_API void macRadioInit(void);
MAC_INTERNAL_API void macRadioReset(void);
MAC_INTERNAL_API void macRadioUpdateTxPower(void);
MAC_INTERNAL_API void macRadioUpdateChannel(void);
MAC_INTERNAL_API uint8 macRadioComputeLQI(int8 rssiDbm, uint8 correlation);
...全文
127 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2015-11-02
  • 打赏
  • 举报
回复
方便统一定义接口函数特性。
paschen 2015-11-02
  • 打赏
  • 举报
回复
编译时将替换为空,通常这么做是为了让你清楚这个函数是个什么类型的,比如你这个可能是想说是MAC_INTERNAL的API函数,仅此而矣
fefe82 2015-11-02
  • 打赏
  • 举报
回复
这个替换之后就是一个空串啊
angel6709 2015-11-02
  • 打赏
  • 举报
回复
无意义,好看。

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧