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

相关推荐
CAAS_IFR_zp6 小时前
PICRUSt2-SC:16s功能注释的更新
服务器
LetsonH6 小时前
服务器配置(开机自启+XRDP远程)
运维·服务器
Getgit7 小时前
Linux系统的特点有哪些
java·linux·运维·网络·sql
壮哥_icon7 小时前
Ubuntu 虚拟机中编译 Android 源码完整指南(含分卷合并、虚拟内存配置、复制粘贴设置及依赖库安装)
linux·运维·ubuntu
weixin_395448917 小时前
tidl_import_mul_rmfsd_psd_u8_3x480x544_bise_raw_dynamic.txt
java·服务器·前端
Maggie_ssss_supp7 小时前
Linux-Percona XtraDB Cluster (PXC)集群部署实战
linux·运维·服务器
十月南城7 小时前
压测方法论——目标、场景、指标与容量评估的闭环
运维·web安全·ci/cd·微服务·云计算
txinyu的博客7 小时前
std::function
服务器·开发语言·c++
吃花椒的冰冰8 小时前
ubuntu自动检测断网重联
运维·服务器
刘哥测评技术zcwz6268 小时前
希音shein自养号测评怎么做,有哪些技术要求
运维·服务器·网络