目录
1、回车和换行
2、缓冲区
1、回车和换行
回车换行\n其实是两个动作
回车是回到开始位置
换行是换到下一行
(老式键盘)
而老式键盘是从打字机来的
\r只是回车,回到开始位置
2、缓冲区
fflush(stdout)#强制刷新缓冲区
遇到\就刷新缓冲区
刷新缓冲区就是将缓冲区的内容输出到屏幕
当我们打开文件时,会默认打开三个流:标准输出流、标准输入流、标准错误流(主要是方便用户输入输出)
缓冲区存在的意义是为了提高效率
/r回到开始位置
如果光标回到开始位置,那么就会从开始位置进行输入,对已经存在的字符进行覆盖
ls > file:将ls的内容重定向到file