准备学习stm32单片机,感觉需要复习一下C语言,翻看了菜鸟教程,竟然有不少地方看不懂,真让人汗颜······
转义字符大部分语言里面都有,至少我学过的里面都有,在这些语言中,某些字符具有特殊含义或功能,如果要输出这些字符,就要使用转义字符。
所谓转义字符就是前面加个 \ 当遇到无法输出某个字符的情况,不妨用转义字符试试!
printf("\\");
//即输出
printf("\a");
//计算机发出提醒音
printf("hello\bworld!");
//输出:hellworld!
//退格键,会删除前一个字符
printf("\f");
//换页符
窗口中会出现字符:
printf("hello\rworld!");
//输出:world!
//回车,\r前的内容会被删除
printf("hello\nworld!");
//输出:hello
world!
//换行
printf("hello\tworld!");
//输出:hello world!
//水平制表符
printf("hello\vworld!");
//输出:helloworld!
//垂直制表符
控制窗口的输出:
/也用于八进制及十六进制的输出
原文:https://www.cnblogs.com/sq800/p/13306882.html