c++ 如何清除上一次的輸出?


#include <iostream.h>
#include <stdlib.h>
int main(){
cout<<"PBY PBY PBY PBY PBY";

cout<<"PBY PBY PBY PBY PBY";
system("cls"); //就是在這里,我想清除上一次(第二次)
//輸入的""PBY PBY PBY PBY" PBY",
//但是它把全部清屏了....= =....
cin.get():cin.get();
return 0;
} //求高手解答!!!!!

 

沒有換行的話似乎可以通過輸出一個 "\b" 來往前移動一格,多輸出幾個就能多往前移幾格。移動到前面以后再輸出空格把原來位置上的東西覆蓋掉


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM