转义字符 - 什么是

0 c# c++ c#-3.0 c#-4.0

希望得到以下示例的功能答案和实际示例:

string str =" my \v question ";
Run Code Online (Sandbox Code Playgroud)

有了这些逃脱迹象:

  • \0

  • \r

  • \f

Cae*_*sar 5

这些是可接受的序列字符列表.

Escape Sequence Character
\a  Bell (beep)
\b  Backspace
\f  Formfeed
\n  Newline
\r  Return
\t  Tab
\\  Backslash
\'  Single quote
\"  Double quote
\xdd    Hexadecimal representation
Run Code Online (Sandbox Code Playgroud)

http://www.gillius.org/ctut/app_a.htm

  • 琐事:虽然大多数人将`\ 0`概念化为nil的转义序列,但它实际上是一个短版本的3位八进制.示例:`\ 101` =十进制65 = Ascii"A".`\ 0` ==`\ 000` == nil/Zero (2认同)
  • 请注意,其中一些是过时的,在现代系统上不会做太多.我不认为贝尔角色自DOS以来就已经出现了,除了点阵式打印机之外还有什么东西可以响应Formfeed吗? (2认同)