C语言高级注释

Posted 文某9

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言高级注释相关的知识,希望对你有一定的参考价值。

#define EEPROM_DEBUG_ON         0

#define EEPROM_INFO(fmt,arg...)           printf("<<-EEPROM-INFO->> "fmt"\\n",##arg)
#define EEPROM_ERROR(fmt,arg...)          printf("<<-EEPROM-ERROR->> "fmt"\\n",##arg)
#define EEPROM_DEBUG(fmt,arg...)          do\\
                                          if(EEPROM_DEBUG_ON)\\
                                          printf("<<-EEPROM-DEBUG->> [%d]"fmt"\\n",__LINE__, ##arg);\\
                                          while(0)

__ FILE __ 对应%s输出文件路径
__ LINE __ 对应%d输出行号

c语言中##通常被用在宏定义中,##的作用是把两个宏参数连接在一起。

以上是关于C语言高级注释的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript高级程序设计-基本概念

python11.1

编码用命令执行的C语言词语统计程序

编码用命令行执行的C语言词语统计程序

C语言中多行注释的用法

怎么用C语言编写一个程序,输入三个数值,然后输出其中最大者?