在嵌入式C中会用到"\"这个符号,这个表示续行符,一般用在宏定义中,表示这一行的内容和下一行的内容是在同一行
在宏定义中,当" \" 后面不能有其它的符合和空格时才有效,而在另一行内容的前面是可以存在空格的,否则就达不到该功能。
示例:
#define ERRLOG(errmsg) do{\
perror(errmsg);\
exit(1);\
}while(0)
博客介绍了嵌入式C中续行符“\\”的使用。该符号一般用于宏定义,表明本行与下一行内容为同一行。使用时,“\\”后面不能有其他符号和空格,下一行内容前可存在空格,否则无法实现续行功能。
585

被折叠的 条评论
为什么被折叠?



