概述
1.’r’和‘n’的区别
-
r:表示回车:它只会回到这一行的最前边
-
n:表示回车换行。它会回到这一行的最前边,然后跳到下一行 。
2.缓冲区
-
c函数如printf(),在输出时,shell默认将数据输出到标准输出如显示器,而printf()在输出时并不是将信息直接打印到屏幕上,而是先将信息信息放在缓冲区中,该缓冲区是按行刷新。
-
强制刷新fflush()函数。
3.如何定义makefile
-
第一行:依赖关系
-
第二行:依赖方法,必须以Tab键开头(-o 表示输出到<文件>里去)
-
被 .PHONY: 修饰,表示伪目标。他总是被执行的。
进度条
1.makefile文件
2.proc.c的源代码文件
#include<stdio.h>
#include<unistd.h>
int main()
{
char bar[102]={'