看板 LinuxDev 關於我們 聯絡資訊
舉個例子 while(1) { printf("i= %d",i++); } 我想要螢幕秀出來可以覆蓋上一次(不是用'\n') 有點像時間顯示一樣,目前毫無頭緒><" _______________ | i=1 | | | | |<----第一次螢幕 |_______________| _______________ | i=2 | | |<----第二次螢幕 | | |_______________| -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.39.134
koshi0502:如果在 printf 下面加入 system("clear"); 這樣呢? 04/21 10:54
elpam:沒有換行的話 \b 04/21 11:21
freesamael:我不知道有沒有更簡潔的辦法,但是我知道用ncurses 04/21 11:24
freesamael:要做到這件事情很容易,google一下ncurses 04/21 11:24
kaichan:\r ==> return 到行首 \n ==> 新行 04/21 13:23
kaichan:所以你只要先印 \r 游標就會到行首,再印你的新值就可以了 04/21 13:27
Bencrie:用ANSI控制碼調cursor位置如何 ? 04/21 18:35
compbell:建議使用ncurses 04/22 00:41