在现在的学习过程中,发现对于以前的一些知识点有些遗忘,所以特地写篇文章来记录。
转义字符 -- 反斜杠 '\' 的输出:
转义字符是C语言中的表示字符的一种特殊形式,用反斜线“\”和特定的字母组合表示。所有的 ASCII码都可以用“\加数字” 来表示。而C 中定义了一些字母前加“\"来表示常见的那些不能显示的 ASCI 字符,如\t, \n 等,就称为转义字符,因为后面的字符,都不是它本来的 ASCII 字符意思了。(转义字符,顾名思义就是转变原来的意思)
常用转义字符表
| 代码 | 含义 | ASCII码值 |
| \0 | 空字符(NULL) | 000 |
| \a | 响铃 | 007 |
| \b | 退格 | 008 |
| \t | 水平指标tab | 009 |
| \n | 换行 | 010 |
| \v | 纵向制表 | 011 |
| \f | 换页 | 012 |
| \r | 回车 | 013 |
| \" | 双引号 | 034 |
| \‘ | 单引号 | 039 |
| \? | 问号 | 063 |
| \\ | 反斜线 | 092 |
| \ddd | 1~3位八进制数所代表的任意字符 | 三位八进制数 |
| \xhh | 十六位所代表的任意字符 | 十六进制 |
但这次我们讨论的重点是如何在printf函数中输出一个反斜杠字符 '\'。
上面的表上也表示两个 ‘\\’ 才是反斜杠 '\'。,所以我们只需要在函数中输入两个'\\'即可输出一个'\'。
输出一个百分号%:
想要输出一个%,可以在%前再加上一个%,这样就能输出%。
