一般環境下,C++的輸出就是單調的顏色,一樣的字體,黑色布景白色文字,看起來十分不美不雅
 我們起首需要加上Windows.h頭文件,這是一個很是壯大的頭文件,包含了良多系統函數
 然后我們可以經由過程system函數來建立一個號令提醒符窗口,在這個窗口里字是可以改變顏色的,只需要在main()函數頭部加上system("mode con cols=列數lines=行數")
 然后我們就可以經由過程\033[***來點竄字體屬性了,只需要在輸出的內容前加上這句就好了,例如printf("\033[31mwww.baidu.com\n");結果如下
 以此類推,我們只需要改變中括號后的內容就可以了
附一些常用的功能的字符串
\033[0m 封閉所有屬性
\033[1m 高亮
\033[2m 亮度減半
\033[3m 斜體
\033[4m 下劃線
\033[5m 閃灼
\033[6m 快閃
\033[7m 反顯
\033[8m 消隱
\033[9m 中心一道橫線
10-19 關于字體的
30-37 設置前景色
40-47 設置布景色
30:黑
31:紅
32:綠
33:黃
34:藍
35:紫
36:深
37:白
38 打開下劃線,設置默認前景色
39 封閉下劃線,設置默認前景色
40 黑色布景
41 紅色布景
42 綠色布景
43 棕色布景
44 藍色布景
45 品紅布景
46 孔雀藍布景
47 白色布景
49 設置默認布景色
90-109 又是設置前景布景的,比之前的顏色淺
\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 顯示光標
 我們也可以經由過程它們的組合做出更都雅的結果來
 END0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!