printf("/033[字背景顏色;字體顏色m字符串/033[0m" );
printf("/033[41;32m字體背景是紅色,字是綠色/033[0m/n");
41是字背景顏色, 32是字體的顏色, 字體背景是紅色,字是綠色是字符串. 后面的/033[0m是控制碼.
顏色代碼:
QUOTE:
字背景顏色范圍: 40--49 字顏色: 30--39
40: 黑 30: 黑
41: 紅 31: 紅
42: 綠 32: 綠
43: 黃 33: 黃
44: 藍(lán) 34: 藍(lán)
45: 紫 35: 紫
46: 深綠 36: 深綠
47: 白色 37: 白色
ANSI控制碼:
QUOTE:
/033[0m 關(guān)閉所有屬性
/033[1m 設(shè)置高亮度
/03[4m 下劃線
/033[5m 閃爍
/033[7m 反顯
/033[8m 消隱
/033[30m -- /033[37m 設(shè)置前景色
/033[40m -- /033[47m 設(shè)置背景色
/033[nA 光標(biāo)上移n行
/03[nB 光標(biāo)下移n行
/033[nC 光標(biāo)右移n行
/033[nD 光標(biāo)左移n行
/033[y;xH設(shè)置光標(biāo)位置
/033[2J 清屏
/033[K 清除從光標(biāo)到行尾的內(nèi)容
/033[s 保存光標(biāo)位置
/033[u 恢復(fù)光標(biāo)位置
/033[?25l 隱藏光標(biāo)
/33[?25h 顯示光標(biāo)
這樣, 在某些時候就可以實(shí)現(xiàn)動態(tài)的輸出.
如圖:
