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

相关推荐
小羊Yveesss14 小时前
2026年外贸建站服务器怎么选?访问速度、稳定性和海外收录怎么判断
大数据·运维·服务器
Darkwanderor14 小时前
Linux进程优先级操作
linux·运维·c语言·c++
小五传输15 小时前
内外网文件交换系统产品推荐 解决隔离网络文件交换5类难题
大数据·运维·安全
AOwhisky15 小时前
Linux(CentOS)系统管理入门笔记(第一期)——从 Multics 到主流发行版
linux·运维·笔记·centos·云计算
从零开始的代码生活_15 小时前
Linux epoll 多路转接详解
linux·运维·网络·后端·tcp/ip·计算机网络·php
渣渣盟15 小时前
Linux软件管理与编辑器命令速查手册
linux·运维·编辑器
姚不倒15 小时前
F5 健康检查 Monitor 深入篇
运维·负载均衡·f5
小鹿软件办公15 小时前
通过调整编码参数使用 VLC 媒体播放器无损压缩视频方法
运维·网络·音视频
无足鸟ICT15 小时前
【RHCA+】扩展正则表达式
linux·正则表达式
一池秋_16 小时前
ubuntu(linux)完美复刻windows11字体,解决linux字体费眼晴
linux·运维·ubuntu