#include <stdio.h> /** 转义字符 --通常用转义字符表示ASCII字符集中不可打印的控制字符和特定功能的字符 --转义字符只能使用小写字母,每个转义字符只能看做一个字符 -- v 垂直制表 f 换页符对屏幕没有任何影响,但是会影响打印机执行响应操作 */ int main(void) { //换行符 //横向跳格符 , 是一个制表符号 相当于键盘上的Tab键的长度(一般为8个空格),相当于tab键,8个空格长度 printf("大家好,我是小花 "); printf("嗨,我是小李 "); //输出的是:大家好,我是小花 嗨,我是小李 //退格符 ,使当前的输出位置退一格,即输出的起始位置左移一位 printf("我要像的风一样自由 "); printf("老李,你要老婆不要 "); //这里输出的时候“要”字把“你”覆盖掉了,因为退了一格;所以这里输出的是 老李,要老婆不要 //回车符 ,使当前输出位置移到本行开头;如果本行开头有别的内容,将进行覆盖操作 printf(" 大家好,我是一格哈哈哈"); printf(" 嗨,我是奥术大师 "); //输出的是:嗨,我是奥术大师 大家好,我是一格哈哈哈;可以看到后面的移到了本行的开头 printf("大家好,我是一格哈哈哈"); printf(" 嗨,我是奥术大师 "); //输出的是:嗨,我是奥术大师哈哈哈;可以看到不仅移到了本行开头,还覆盖了之前开头的文字,前面我们写的没有被覆盖,是因为我们在写之前打了空格, //多个转义字符的混合使用 printf("star: a s ik p "); /** 输出的是: star: pa s ki 简单,就是混合使用一下而已 */ return 0; }