标签:code 斜杠 中转 The class 日期 printf csdn 类型
C语言中,字符需要转义的情况有两种:1)对于 ASCII编码,0\~31(十进制)范围内的字符为控制字符,它们都是看不见的,不能在显示器上显示,也无法从键盘输入;
2)某些字符在C语言中有特别的用途,如单引号、双引号、反斜杠。
C语言又定义了一种简单的书写方式,即转义字符的形式来表示。
转义字符完整的列表如下:
转义字符 | 意义 | ASCII码值 | 使用频率 |
---|---|---|---|
\n | 换行(LF) ,将当前位置移到下一行开头。 | 10 | 每天都用 |
\‘ | 单引号。 | 39 | 常用 |
\" | 双引号。 | 34 | 常用 |
\\ | 反斜杠。 | 92 | 常用 |
\r | 回车(CR) | 13 | windows平台常用,linux平台不常用。 |
\t | 水平制表(HT) 。 | 9 | 20年前常用,现在不用。 |
\v | 垂直制表(VT)。 | 11 | 20年前常用,现在不用。 |
\a | 响铃(BEL)。 | 7 | 20年前常用,现在不用。 |
\b | 退格(BS) ,将当前位置移到前一列。 | 8 | 20年前常用,现在不用。 |
\f | 换页(FF),将当前位置移到下页开头。 | 12 | 20年前常用,现在不用。 |
\n是最常用的转义字符,表示换行,让文本从下一行的开头输出,前面的章节中已经多次使用。
\r\n用于windows平台DOS格式文件的换行。
单引号、双引号、反斜杠是特殊的字符,不能直接输出。
单引号是字符类型的开头和结尾,要使用\‘表示。
双引号是字符串的开头和结尾,要使用\"表示。
反斜杠是转义字符的开头,要使用\\表示。
/*
* 程序名:book.c,此程序演示C语言的转义字符。
* 作者:C语言技术网(www.freecplus.net) 日期:20190525
*/
#include <stdio.h>
int main()
{
printf("输出‘单引号\‘的方法。\n");
printf("输出双引号\"的方法。\n");
printf("输出反斜杠\\的方法。\n");
printf("单引号‘不转义也能输出。\n");
return 0;
}
运行效果
来源:C语言技术网(www.freecplus.net)
作者:码农有道
如果这篇文章对您有帮助,请点赞支持,或在您的博客中转发此文,让更多的人可以看到它,谢谢!!!
net))
标签:code 斜杠 中转 The class 日期 printf csdn 类型
原文地址:https://blog.51cto.com/14793471/2491197