linux下c游標定位和輸出顏色設定

2021-06-02 12:43:35 字數 1060 閱讀 6494

printf("\033[47;31mhello world\033[5m"); 

47是字背景顏色, 31是字型的顏色, hello world是字串.  後面的\033[5m是控制碼.

顏色**:

quote:

字背景顏色範圍: 40--49                  字顏色: 30--39

40: 黑                          30: 黑

41: 紅                          31: 紅

42: 綠                          32: 綠

43: 黃                          33: 黃

44: 藍                          34: 藍

45: 紫                          35: 紫

46: 深綠                        36: 深綠

47: 白色                        37: 白色

ansi控制碼:

quote:

\033[0m  關閉所有屬性 

\033[1m  設定高亮度 

\03[4m  下劃線 

\033[5m  閃爍 

\033[7m  反顯 

\033[8m  消隱 

\033[30m  --  \033[37m  設定前景色 

\033[40m  --  \033[47m  設定背景色 

\033[na  游標上移n行 

\03[nb  游標下移n行 

\033[nc  游標右移n行 

\033[nd  游標左移n行 

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

\033[2j  清屏 

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

\033[s  儲存游標位置 

\033[u  恢復游標位置 

\033[?25l  隱藏游標 

\33[?25h  顯示游標

這樣, 在某些時候就可以實現動態的輸出.

linux下游標定位和清屏函式

printf 033 47 31mhello world 033 5m 47是字背景顏色,31是字型的顏色,hello world是字串.後面的 033 5m是控制碼.顏色 quote 字背景顏色範圍 40 49 字顏色 30 39 40 黑 30 黑 41 紅 31 紅 42 綠 32 綠 43 ...

linux下游標定位和清屏函式

printf 033 47 31mhello world 033 5m 47是字背景顏色,31是字型的顏色,hello world是字串.後面的 033 5m是控制碼.顏色 quote 字背景顏色範圍 40 49 字顏色 30 39 40 黑 30 黑 41 紅 31 紅 42 綠 32 綠 43 ...

C 學習之六 游標定位

在應用程式裡,我們希望我們的游標定在合適的位置,下面講些方法 private void ok click 1 object sender,routedeventargs e 當然在啟動的時候設定更好 如下 public form1 結果如下圖,游標可以一直定在要輸入字元發前端 記得將其屬性中tabi...