所以我知道,通過控制檯字符,您可以將光標返回到當前行的開頭(\r
)或只是一個字符(\b
)進行覆蓋。我想知道的是我用控制字符覆蓋多行。使用控制檯字符清除多個控制檯行
我有網點,網點,打印到控制檯:
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
然後再回到第一個字符和重繪
. . . . . . . .
. . . 0 . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
不知道這會是哪種語言,這就是爲什麼我更喜歡使用字符的解決方案。
一種選擇是使用_curses_庫,它可以在終端上爲您提供全屏窗口。有C,Python,Java和其他可能的語言的curses庫版本。 – tdelaney
查看[ASCII控制代碼列表](http://en.wikipedia.org/wiki/ASCII#ASCII_control_code_chart),我沒有看到任何可能用於將光標向上移動的行。 – Kevin