jing.c

来自「这是本人在一个linux项目中用到的bootloader显示loading进度条」· C语言 代码 · 共 68 行

C
68
字号
/*这是本人在一个linux项目中用到的bootloader载入显示进度条的C程序(有动画效果),有很好的移植性,测试通过*/
#include <stdio.h>#define tab '='#define blank ' 'int main(){		int i;	int j;	int count;	char a[4] = {'-', '/', '|', '\\'};//	for (i = 0; i <50; i++)				/*		for ( count = 0; count <100; count++)		{						for (i = count; i > 0; i--)			{				putchar(tab);				usleep(10000);			}			putchar('>');			printf("%% %d",count);			putchar('\r');			fflush(stdout);	        }*/	//	while (j--)	 //	{	printf("%d%",i);	//		usleep(10000);	//		fflush(stdout);	//	} for ( count = 0; count <100; count++)  {			                        for (i = count; i > 0; i--)                        {                                putchar(tab);                                usleep(10000);                        }			j = count;			while ((j++) < 100)				putchar(blank);                                               printf("%c %% %d",a[count % 4],count);                        putchar('\r');                        fflush(stdout);   }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?