\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语言原生的彩色输出

相关推荐
DN金猿9 分钟前
jenkins 权限控制(用户只能看指定的项目)
linux·运维·服务器·jenkins
長安一片月11 分钟前
操作系统之进程和线程
linux·运维·服务器
悄悄敲敲敲18 分钟前
操作系统的运行-中断
linux·操作系统
邵小的运维之路24 分钟前
静态路由与 BFD 联动
运维·网络·智能路由器
代码游侠24 分钟前
学习笔记——Linux 进程管理笔记
linux·运维·笔记·学习·算法
Logic10129 分钟前
《数据库运维》 郭文明 实验5 数据库性能监视与优化实验核心操作与思路解析
运维·数据库·sql·mysql·计算机网络技术·形考作业·国家开放大学
ooolmf29 分钟前
【无标题】TemperatureMonitor.m matlab2024串口监控温度run_temperature_monitor.m
linux·运维·网络
眠晚晚33 分钟前
src挖洞笔记分享_上
服务器·网络·笔记
UP_Continue37 分钟前
Linux--vim编辑器
linux·编辑器·vim
鹿衔`41 分钟前
StarRocks 4.0.2 (CDH 环境)与Paimon数据湖集成混合部署文档
linux·硬件架构·paimon·starroks