【必会系列】c语言转义字符

编程入门 行业动态 更新时间:2024-10-25 09:25:29

【<a href=https://www.elefans.com/category/jswz/34/1760210.html style=必会系列】c语言转义字符"/>

【必会系列】c语言转义字符

        转义字符以\或者\x开头,以\开头表示后跟八进制形式的编码值,以\x开头表示后跟十六进制形式的编码值。对于转义字符来说,只能使用八进制或者十六进制。

        对于 ASCII 编码,0~31(十进制)范围内的字符为控制字符,它们都是看不见的,不能在显示器上显示,甚至无法从键盘输入,只能用转义字符的形式来表示。不过,直接使用 ASCII 码记忆不方便,也不容易理解,所以,针对常用的控制字符,C语言又定义了简写方式,完整的列表如下:

转义字符意义ASCII码值(十进制)
\a响铃(BEL)007
\b退格(BS) ,将当前位置移到前一列008
\f换页(FF),将当前位置移到下页开头012
\n换行(LF) ,将当前位置移到下一行开头010
\r回车(CR) ,将当前位置移到本行开头013
\t水平制表(HT) 009
\v垂直制表(VT)011
\'单引号039
\"双引号034
\\反斜杠092

这里最需要的注意的是“\”如何打印,如果你想打印单个反斜杠只能使用双写的方式打印👉 \\ 否则C语言会把\认为是未输入完全的转义字符,由于找不到可用的匹配项便会报错。

牢记:
\n\t是最常用的两个转义字符:

  • \n用来换行,让文本从下一行的开头输出。
  • \t用来占位,一般相当于四个空格,或者 tab 键的功能。


单引号、双引号、反斜杠是特殊的字符,不能直接表示:

  • 单引号是字符类型的开头和结尾,要使用\'表示,也即'\''
  • 双引号是字符串的开头和结尾,要使用\"表示,也即"abc\"123"
  • 反斜杠是转义字符的开头,要使用\\表示,也即'\\',或者"abc\\123"

更多推荐

【必会系列】c语言转义字符

本文发布于:2023-06-26 22:05:39,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/901359.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:必会   字符   语言   系列

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!