1.資料
(1)回車與換行
/r 就是return 回到本行行首 ,這就會把這一行以前的輸出覆蓋掉
/n 是回車+換行 把光標先移到行首然后換到下一行,也就是 下一行的行首拉
(2)緩沖區
緩沖器為暫時置放輸出或輸入資料的內存。緩沖器內資料自儲存設備(如硬盤)來,放置在緩沖器中,須待機送至CPU或其他運算設備。緩沖區(buffer)這個中文譯意源自當計算機的高速部件與低速部件通訊時,必須將高速部件的輸出暫存到某處,以保證高速部件與低速部件相吻合. 后來這個意思被擴展了,成為"臨時存貯區"的意思。
2.實現思想
(1)每次只回車,不換行,每次覆蓋掉上一次的
(2)每次都從緩沖區刷新到顯示器上
代碼:

注意:
(1)20行的輸出,第一個輸出是buff.這是每次覆蓋輸出,每次輸出i個#
(2)轉的圈-/|/的要i%4
結果:

新聞熱點
疑難解答