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

相关推荐
乌萨奇也要立志学C++7 分钟前
【Linux】线程池(二)C++ 手写线程池全流程:从核心设计到线程安全、死锁深度解析
linux·c++
4t4run9 分钟前
29、Linux 防火墙
linux·运维·服务器
c++逐梦人17 分钟前
Linux进程间通信
linux·运维·服务器
wanhengidc19 分钟前
服务器硬盘都有哪些功能
大数据·运维·服务器·数据库·科技
认真的柯南23 分钟前
深入解析服务器内存架构:从DRAM颗粒到NUMA模式
服务器·架构·numa
wanhengidc23 分钟前
服务器分布式存储的功能
运维·服务器·分布式
w1225h23 分钟前
Nginx环境安装
运维·nginx
徐子元竟然被占了!!30 分钟前
Linux的less
linux·运维·less
Vect__32 分钟前
muduo网络服务器项目篇:服务器模块设计
运维·服务器·网络
坚持就完事了43 分钟前
Linux文件路径
linux·运维·服务器