我想覆盖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'键,循环应立即停止.