C语言所有转义字符详解:从常见到冷门
除了常见的转义字符之外,C语言还支持一些其他的转义字符。以下是C语言中所有的转义字符:
- \a:响铃符(发出警告音或提示音)
- \v:垂直制表符
- ?:问号
- \r:回车符(将光标移到行首)
- \f:换页符(将光标移到下一页)
- \b:退格符(将光标向左移动一个位置)
- \n:换行符(将光标移到下一行的开头)
- \t:制表符(在文本中产生水平间距)
- \:反斜杠
- ':单引号
- ":双引号
- \0:空字符(用于字符串的结束标志)
- \x后跟1到2个十六进制数:表示一个字符的ASCII码值,例如\x41表示字符'A'
- \后跟1到3个八进制数:表示一个字符的ASCII码值,例如\101表示字符'A'
这些转义字符可以在字符串中使用,它们表示一些特殊字符、控制字符或特定的ASCII码值。要注意的是,某些转义字符可能在不同的编译器或平台上具有不同的行为,因此在使用时要小心确保其可移植性。
原文地址: https://www.cveoy.top/t/topic/RJ3 著作权归作者所有。请勿转载和采集!