0
点赞
收藏
分享

微信扫一扫

一些经典的嵌入式C面试题汇总

笙烛 2022-02-20 阅读 74
c++c语言

#error的作用是什么?

#error  指令让预处理器发出一条错误信息,并且会中断编译过程。下面我们从Linux代码中抽取出来一小段代码并做修改得到示例代码:

这段示例代码很简单,当RX_BUF_IDX宏的值不为0~3时,在预处理阶段就会通过 #error  指令输出一条错误提示信息:

下面编译看一看结果:

推荐文章:认识认识#pragma、#error指令

举报

相关推荐

0 条评论