xybug

\n 回车换行

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

\b  退格

\r   回车

\\   反斜线符“\”

\’ 单引号符

\”  双引号符

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

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

   C语言字符集中的任何一个字符均可用转义字符来表示。

   所有编程语言,拥有转义字符的原因基本上是两点:

一、使用转义字符来表示字符集中定义的字符,比如ASCll里面的控制字符及回车换行等字符,这些字符都没有现成的文字代号。所以只能用转义字符来表示 。

二、某一些特定的字符在编辑语言中被定义为特殊用途的字符。这些字符由于被定义为特殊用途,它们失去了原有的意义。比如说Html中,<被HTML定义为标签的开始,所以当我们转入<时,HTML就会把它当作为开始,而不是当作一个<来看待。再如PHP 的双引号("),被PHP定义为字符串的外围标签,所以如果你在一对双引号里面,还想要使用双引号,只能使用转义字符了。不然PHP就会报错了。

分类:

技术点:

相关文章:

  • 2022-01-18
  • 2021-09-26
  • 2022-02-10
  • 2021-11-12
  • 2021-09-13
猜你喜欢
  • 2021-12-19
  • 2021-09-13
  • 2021-11-16
  • 2021-10-01
  • 2021-06-24
  • 2021-12-19
相关资源
相似解决方案