[問題] 請問如何清除畫面

看板C_and_CPP作者 (QQ)時間15年前 (2009/11/24 07:20), 編輯推噓3(306)
留言9則, 4人參與, 最新討論串1/1
C語言 我的程式需要把已經印在螢幕上的的字元全部清除掉 游標再回到左上角這樣 可是不知道從何下手ˊˋ 有查到 clrscr(); DEV似乎不能用 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.187.229


11/24 15:26, , 2F
system("CLS");
11/24 15:26, 2F

11/24 15:35, , 3F
F大 太感謝你了!!~
11/24 15:35, 3F

11/24 17:34, , 4F
其實連續印25個\n也可以 :D
11/24 17:34, 4F

11/24 19:24, , 5F
25個\n應該不會回到左上角?
11/24 19:24, 5F

11/24 19:26, , 6F
printf("\033[0;0H"); 或許可以回左上角
11/24 19:26, 6F

11/24 19:28, , 7F
\033[2J 可以清畫面
11/24 19:28, 7F

11/24 19:28, , 8F
所以 \033[0;0H\033[2J 應該就對了
11/24 19:28, 8F

11/24 19:44, , 9F
對,連續\n不會回到左上角 :( ANSI sequence讚 :)
11/24 19:44, 9F
文章代碼(AID): #1B2uam2t (C_and_CPP)