小编tac*_*o24的帖子

从c控制台应用程序打印到屏幕覆盖当前行

我想覆盖ac控制台程序中的当前行,以实现像linux shell命令"top"中的输出.如果可能,该方法应该在Windows和Linux下工作.

while (i < 100) {
       i++;
       sprintf(cTmp, "%3d", i);
       puts(cTmp);
       if ((character = mygetch()) == 'q') {
          break;
       }
    }
Run Code Online (Sandbox Code Playgroud)

我想覆盖每次迭代中的前一个数字,如果可能的话,查看用户是否输入了一个字符而没有暂停循环.如果用户按下'q'键,循环应立即停止.

c linux windows console-application

1
推荐指数
1
解决办法
1914
查看次数

标签 统计

c ×1

console-application ×1

linux ×1

windows ×1