读书人

怎么实现“-”转圈的效果

发布时间: 2012-03-14 12:01:13 作者: rapoo

如何实现“-”转圈的效果
怎么用vc在控制台命令编程中直接写屏,我看见很多那种有“-”转圈的效果是怎么做出来的,谢谢
我记得汇编里的int调用可以输出内容到显存,重新输入是不保留原来状态的,我就要这个效果,要不然效率会降低

[解决办法]
#include "windows.h "
#include "stdio.h "


int main()
{
int n = 1000;

while (n--)
{
printf( "\r— ");
Sleep(500);

printf( "\r\\ ");
Sleep(500);

printf( "\r| ");
Sleep(500);

printf( "\r/ ");
Sleep(500);

printf( "\r— ");
Sleep(500);

}
return 0;
}


[解决办法]
#include "windows.h "
#include "stdio.h "


int main()
{
int n = 1000;

while (n--)
{
printf( "—\b ");
Sleep(500);

printf( "\\\b ");
Sleep(500);

printf( "|\b ");
Sleep(500);

printf( "/\b ");
Sleep(500);

printf( "—\b ");
Sleep(500);

}
return 0;
}

/r干什么? 为什么不是/b?? 而且放后面更好点吧??

读书人网 >C语言

热点推荐