关于c语言中的接续符与转义符

我今天才知道c语言里还有个接续符(\)

接续符的使用:

1、编译器会将反斜杠剔除,跟在反斜杠后面的字符自动解到前一行

2、在接续单词时,反斜杠之后不能有空格,反斜杠的下一行之前也不能有空格

3、接续符适合在定义宏代码块时使用

二。

c语言中的转义字符(\)主要用于表示无回显字符,也可用于表示常规字符

\n        回车换行

\t        横向跳到下一制表位置

\v        竖向跳格

\b        退格

\r        回车

\f        换页

\\        反斜杠符“\”

\'        单引号符

\a        鸣铃

\ddd    1~3位八进制数所代表的字符

\xhh    1~2位十六进制数所代表的字符

小结:

1、c语言中的反斜杠(\)同时具有接续符和转义符的作用

2、当反斜杠作为接续符使用时可直接出现在程序中

3、当反斜杠作为转义字符使用时出现在字符或字符串中

猜你喜欢

转载自blog.csdn.net/rong11417/article/details/79406281