5 ~> Linux 中的第一个系统程序:进度条
5.1 两个储备知识:回车换行 / 缓冲区
5.1.1 回车和换行是一码事吗?
回车和换行不是一码事。
这是一张普通的作文纸,每次我们写完一行,都要从下一行开头开始继续往下写,写完一段,都要新起一行——
如下图,键盘、打字机上面都有回车键——
为什么说回车和换行不是一回事呢?
是的,回车换行是两个动作,\r 是回车,\n 是换行(和\r\n是一样的),在 C/C++ 里面\n(C)、std::endl(C++)是把两个动作(回车和换行)合写成一个了。
5.1.2 缓冲区
[Alice@VM-4-17-centos Ludy]$ vim code.c
[Alice@VM-4-17-centos Ludy]$ make 我要开始编译了...
code.c -> code.o 我要开始链接了...
code.o -> code.exe
[Alice@VM-4-17-centos Ludy]$ ./code.exe hello world!
[Alice@VM-4-17-centos Ludy]$






