我目前正在创建一个Word搜索游戏,需要刷新整个控制台,以便我的倒计时时钟每秒更新一次。我使用sleep(1)
和system("cls");
的循环完成了此操作,然后将所有函数调用回刷新。
但是,我还需要有用户输入,以便用户可以输入他们在单词搜索
char guessWord[100] = " ";
printf("\nWord: ");
scanf("%s", &guessWord);
问题是控制台一直在等待输入,这会破坏循环的流动。是否有可能让它扫描一秒然后以某种方式中断,以便它循环/更新然后再次扫描?