更新进度条C语言实现

本文介绍了作者受到李大神文章启发,使用C语言实现的一个简易更新进度条。该进度条只需传入大于100的整型数即可运行。
摘要由CSDN通过智能技术生成

受了李大神这篇文章的启发:http://blog.csdn.net/absurd/article/details/761943

于是我也自己亲手实现了一个简易版本的更新进度条,只要传入一个大于100的整型数即可。

#include <stdio.h>
#include <Windows.h>
#include <unistd.h>
//定义设置光标结构体变量  
CONSOLE_CURSOR_INFO cci;   
//定义默认的坐标位置       
COORD pos = {0,0};       
HANDLE hOut;    
/*
	10000
	/10000%1000
	/1000%100
	/100%10
	%10
*/
#define AEF  0x8
#define exp  1.39
#define TITLE "进度条"
typedef void (*work_ptr)(int * , int *);
void show_process(int *cnt , int *num)
{
	int flag = 1 ;
	int tmp = *num ;
	int tmp1 = *cnt ;
	int multiple = 0;
	static int _flag  ;
	static int count = 0 ;
	if(tmp1 >= 100) {
		multiple = (int)(tmp1/100*100/100);
		flag = 1 ;
	}
	SetConsoleTe
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Engineer-Bruce_Yang

谢谢您

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值