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

相关推荐
海兰13 小时前
【插件】Logbook 插件完全指南(适配 Ubuntu 24.04)
linux·运维·人工智能·ubuntu·agent·openclaw
好评12413 小时前
【Linux】Socket编程TCP
linux·网络·tcp/ip
浪兎兎13 小时前
Nginx 笔记
运维·笔记·nginx
前进吧-程序员13 小时前
从零入门:eBPF 是什么、解决什么问题以及它的历史
linux
一个处女座的程序猿13 小时前
Computer之Server:caddy(可扩展的服务器平台)的简介、安装和使用方法、案例应用之详细攻略
运维·服务器·server·caddy
RisunJan14 小时前
Linux命令-whoami(显示当前有效用户名)
linux·运维·chrome
宸津-代码粉碎机14 小时前
FastUtil+AI多Agent实战:Java AI项目性能终极加速方案
java·服务器·开发语言·python·安全·php
angushine14 小时前
Docker部署镜像管理
运维·docker·容器
潘正翔14 小时前
jenkins构建cicd流水线
运维·服务器·ci/cd·容器·自动化·jenkins·cicd
可莉丝婷15 小时前
光模块产线自动化设备品牌推荐:艾利特选型指南
运维·自动化