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

相关推荐
RUNNING123!19 小时前
eNSP华为无线网测试卷:AC+AP,旁挂+直连
运维·网络·华为
Wuxiaoming13519 小时前
如何快速创建一个局域网静态资源访问网站
运维·服务器
Flash.kkl19 小时前
Linux——进程间通信
linux·运维·服务器
三味神风19 小时前
Linux云计算系统安全:PAM
linux·运维·系统安全
理智的煎蛋20 小时前
GPU 服务器压力测试核心工具全解析:gpu-burn、cpu-burn 与 CUDA Samples
运维·服务器·人工智能·压力测试·gpu算力
SEO_juper20 小时前
SEO新手入门:什么是SEO及其作用
运维·服务器·搜索引擎·seo·数字营销·seo优化
无痕melody21 小时前
报错Failed to set ntp: NTP not supported
运维
ZYMFZ1 天前
Linux 防火墙 Firewalld
linux·运维·服务器
奔跑吧 android1 天前
【linux kernel 常用数据结构和设计模式】【数据结构 2】【通过一个案例属性list、hlist、rbtree、xarray数据结构使用】
linux·数据结构·list·kernel·rbtree·hlist·xarray
yzx9910131 天前
生活在数字世界:一份人人都能看懂的网络安全生存指南
运维·开发语言·网络·人工智能·自动化