首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

c printf 荧幕输出显示

2013-09-06 
c printf 屏幕输出显示?例如:运行一个实时监控M C程序后。printf屏幕输出为如下:MACf8:db:7f:54:7f:d5 MAC

c printf 屏幕输出显示?
例如:运行一个实时监控M C程序后。printf屏幕输出为如下:

MAC=f8:db:7f:54:7f:d5 
MAC=00:0c:29:93:55:de 
MAC=00:0c:29:06:64:68
MAC=f8:db:7f:54:7f:d5 
MAC=00:0c:29:93:55:de 
MAC=00:0c:29:06:64:68
MAC=f8:db:7f:54:7f:d5 
MAC=00:0c:29:93:55:de 
MAC=00:0c:29:06:64:68

...............

在这个 C程序不终止的情况下。
会一直这样获取到MAC输出显示下去。

请教有什么办法可以让 printf 清除前面输出显示。(注:不能使用system("clear");清屏的方法来实现)。

如何才能将前面输出的重新清除。重头开始输出

本程度是实时获取的。。

不知有哪位朋友可以实现
[解决办法]
啥系统
Linux可以使用printf("\033[2J");
Windows不能用这个
可以考虑用\r跳行首、\b退格键之类,但我不知道怎么样可以跳到上一行

热点排行