Cコードで一度印刷された改行文字を削除するにはどうすればよいですか? たくさんの行を書き込んで削除し、一時停止後に他の行を印刷してから削除したい...ループで。スクロールなしのリアルタイム更新のように。文字を印刷してバックスペース文字を印刷することで削除できますが、改行を印刷すると、作成された行を削除できません。これを達成する方法はありますか?
c++ - If printf("%c%c",'A',8); A を削除します。なぜ printf("%c%c",'\n',8); できないのですか? 新しい行を削除しますか? どうすればいいですか?
質問する
623 次
3 に答える
0
0x08
、または\b
ASCIIでは、に送信される単なる(特殊な)文字ですstdout
。どのようstdout
に処理するかは実装次第です。
参考:Cでの\bと\rの使い方
于 2013-08-30T00:58:29.740 に答える