linux下控制台顏色輸出

2021-07-31 22:00:15 字數 656 閱讀 7634

每當我們開啟控制台執行自己的程式時,總是黑白介面是不是很不爽呢。

那麼有沒有讓黑白多出一些顏色呢?

不用擔心,那當然是有的;

我們平時敲ls命令是不是看到過有顏色的字?(有些控制台可能沒有)

printf("\033[47;31m hello \033[0m");

就是這個我們用了幾萬遍的函式,

47是背景顏色40---49

黑,紅,綠,黃,藍,紫,深綠,白

31時字型顏色30---39

黑,紅,綠,黃,藍,紫,深綠,白

\033[0m控制碼

常用的控制碼

\033[0m關閉所有屬性

\033[1m設定高亮度

\033[4m下劃線

\033[5m閃爍

\033[7m 反顯

\033[8m消隱

\033[na游標上移n行

\033[nb游標下移n行

\033[nc游標右移n行

\033[nd游標左移n行

\033[y;xh設定游標位置

\033[2j清屏

\033[k清除游標到行尾的內容

\033[s儲存游標位置

\033[u恢復游標位置

\033[?25l隱藏游標

\033[?25h顯示游標

python控制台輸出顏色

python控制台輸出顏色,out 是基本方法,還封裝了一些基本顏色方法,如red blue green 等 out 方法的color引數表示顏色,bgcolor表示背景顏色,style表示樣式 其他方法的引數類似,三個引數的具體取值封裝到color類,bgcolor類,style類中。基本方法 o...

C windows控制台輸出不同顏色

getstdhandle std output handle 獲得控制代碼。foreground intensity 表示設定前景色為高亮顯示。foreground red 表示設定前景色為紅色,即字型顏色為紅色。foreground green 表示設定前景色為綠色,即字型顏色為綠色。foregr...

控制台輸出帶顏色的字型

格式 設定顏色開始 033 顯示方式 前景色 背景色m 說明 前景色 背景色 顏色 30 40 黑色 31 41 紅色 32 42 綠色 33 43 黃色 34 44 藍色 35 45 紫紅色 36 46 青藍色 37 47 白色 顯示方式 意義 0 終端預設設定 1 高亮顯示 4 使用下劃線 5 ...