\r\n和缓冲区/进度条小程序

一 前置知识

带有\n就会立马刷新缓冲区(因为显示器是行刷新),\r不会刷新缓冲区

刷新的2个场景:

1 ~fflush + 缓冲区中存在\r或\n --> \r + fflush --> 不换行的\n)

2 ~ 文件关闭自动刷新缓冲区

倒计时小程序0-9

%-d是左对齐,%d是右对齐

倒计时小程序0-99

二 进度条小程序

1 初始版本

2 把常数替换为宏

3 外部传入rate调用

4 模拟安装过程回调函数调用进度条程序

5 加入C语言原生的彩色输出

相关推荐
Solar20256 分钟前
企业数据API对接选型指南:技术架构、评估标准与行业实践
大数据·运维·人工智能·架构·云计算
Bruce_kaizy12 分钟前
c++ linux环境编程——linux信号(signal)
linux·c++·操作系统·环境编程
小璐资源网24 分钟前
《Nginx安全配置:隐藏版本信息与敏感头》
运维·nginx·安全
尘世壹俗人38 分钟前
知识点6---Docker的数据卷和容器直连
运维·docker·容器
YY_Share43 分钟前
vim 清空文本内容指令
linux·编辑器·vim
小周学学学1 小时前
Vcenter-ssl证书过期解决
运维·服务器
MonkeyKing_sunyuhua1 小时前
本地将镜像打包推送到阿里云的镜像服务器
java·服务器·阿里云
2301_787328491 小时前
60.devops-kubernetes
运维·kubernetes·devops
新缸中之脑1 小时前
可靠的浏览器自动化之旅
运维·自动化
MaximusCoder1 小时前
等保测评命令——达梦数据库 DM
linux·运维·数据库·安全·ffmpeg·安全威胁分析