1.
编译器gcc 编辑器vim 自动化构建项目make makefail
接下来编译一个小程序 进度条
1.
程序打印出hellow bit 3秒自动退出
2.将注释,修改如下图
在3秒后打印完字符串之后,命令提示符直接跟在文字后面,没有换行。
看以下原理
若想立即显示
可以用fprintf
printf就是fprintf 的FILE参数为默认显示器文件时的情况,所以用fprintf和用上面注释的printf一样
成功打印
fflush(stdout)也可以立即执行
立即执行倒计时后,显示成这样,提示符在后面
现在先做一个测试程序
这样写显示完倒计时后被覆盖
需要另起一行写上图绿色划线代码
、
再次修改
%2d代表固定占 2 字符宽度,不足 2 位时前面补空格,就能完全覆盖上一轮内容,消除残留数字
运行后发现0靠左边,这里靠右
如下修改
运行成功
3、
完善闪烁光标