在阅读C语言代码经常可以看到代码中出现反斜杠\
,不是很明白它的意思,遂对反斜杠\
的意义和用法进行查询和总结记录:
-
转义字符
非常常用的一种用法,在反斜杠后面加一个字符,表示一些特定的意思,如:
\n 换行符(LF)
\r 回车(CR) ,相当于键盘上的"Enter"
\t 跳到下一个TAB位置
\0 空字符(NULL)
\’ 单引号(撇号)
\" 双引号
\\ 代表一个反斜线字符’‘’ 等,详细可百度“转义字符”
-
继续符
可用于一行的结尾,表示本行与下一行连接起来
C语言中以 ; 作为语句的结束,不以行为单位结束,当一行的内容太长不方便显示一行时可使用反斜杠
\
作为继续符,分为多行书写例如:STM32官方库文件"stm32f30x_usart.h"有如下一段:
#define