(1)显示百分比,代码如下:
运行效果为:
xiaoshe [75%]
(2)'.'的增长,代码如下
运行效果为:
xiaoshe....
(3)符号旋转,代码如下:
运行效果为:
xiaoshe /
简单说明:
/r:回到行首打印结果,覆盖原来行
printf先把结果发送到缓存,当遇到/n、强制刷新缓存(fflush)或者程序结束时,将结果显示到屏幕上。
因此上面的代码,结合了/r和fflush而成(/n明显不行)。
(1)显示百分比,代码如下:
运行效果为:
xiaoshe [75%]
(2)'.'的增长,代码如下
运行效果为:
xiaoshe....
(3)符号旋转,代码如下:
运行效果为:
xiaoshe /
简单说明:
/r:回到行首打印结果,覆盖原来行
printf先把结果发送到缓存,当遇到/n、强制刷新缓存(fflush)或者程序结束时,将结果显示到屏幕上。
因此上面的代码,结合了/r和fflush而成(/n明显不行)。