\033[na 游標上移n行
\03[nb 游標下移n行
\033[nc 游標右移n行
\033[nd 游標左移n行
\033[y;xh 設定游標位置
\033[s 儲存游標位置
\033[u 恢復游標位置
\033[?25l 隱藏游標
\033[?25h 顯示游標
//例:將游標定位在5行10列
printf("\033[5;10h");
//例:在2行8列顯示「hello」
printf("\033[2;8hhello");
\033[0m 關閉所有屬性
\033[1m 設定高亮度
\033[4m 下劃線
\033[5m 閃爍
\033[7m 反顯
\033[8m 消隱
\033[3cm 設定前景色
\033[4cm 設定背景色
c:顏色編號 0
1234
567黑
紅綠黃藍
紫深綠白色
//例:設定背景色白色,前景色紅色,加下劃線,顯示"hello world"
printf("\033[47;31;4mhello world\n");
\033[2j 清屏
\033[k 清除從游標到行尾的內容
//例:清屏
printf("\033[2j");
參考haolu_0805的博文 linux 終端控制碼
esc的ascii編碼是 27 十進位制 33 八進位制 1b 16進製制 很多終端編碼是esc和其他鍵的組合 比如1.方向鍵向上可以用 esc a 模擬 同理 esc b esc c esc d 模擬其他三個方向 2.printf 33 a printf 033 a 能達到一樣的效果 也就是把上面...
linux 下c語言呼叫終端命令
include include include define max size 1024 int main if null fstream popen ls r w 這個應該是寫方式的管道 if null fgets buff,sizeof buff fstream else pclose fstr...
linux終端文字顏色顯示控制
終端的字元顏色是用轉義序列控制的,是文字模式下的系統顯示功能,和具體的語言無關。轉義序列是以 esc 開頭,可以用 033 完成相同的工作 esc 的 ascii 碼用十進位制表示就是 27,用八進位制表示的 33 033 顯示方式 前景色 背景色m 顯示方式 0 預設值 1 高亮 22 非粗體 4...