嵌入式C语言预处理使用
#include 包含头文件
#define 宏
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。#define 宏名 (宏体) //不进行语法检查
#define ABC(x) (5+(x)) //宏函数
#define #else #endif 条件编译
调试版本Debug
发行版本release
gcc -D
gcc -DADC1 ==
预定义宏、系统定义宏
__FUNCTION__ :函数名字
__LINE__ :行号
__FILE__ :文件名
#include <stdio.h> int main(){ printf("_____%s\n_____%s\n_____%d\n",__FUNCTION__,__FILE__,__LINE__); return 0; }

更多精彩