控制檯的顏色並不是一成不變的,可以通過屬性設置,或者C代碼來改變它的顏色。
工具/原料
codeblock 13.12 GCC
方法/步驟
新建一個控制檯C程序,直接運行,效果如下。
右鍵控制檯彈窗頂部標題欄—>屬性,可以看到有四個屬性可以設置,我們選擇顏色這欄。
將屏幕文字選為黑色,屏幕背景選為綠色,確定。
可以看到控制檯的背景與文字已經相應地變化。
不過這種方法改變的是所有控制檯程序的顏色,如何單獨更改一個程序的控制檯顯示顏色?在程序中添加兩行代碼:
在main()函數前加一條引用頭文件的代碼
#include
在main()函數內部添加一條system()函數調用代碼
system("color ..");
運行程序,顯示如下。
控制檯彈窗裡的說明很清楚,color 後的第一個字決定背景顏色,第二個字決定前景(文字)顏色,所以講system()函數改為如下:
system("color 2f");
運行程序,顯示如下。
改變color後的值,嘗試不同的顏色。
注意事項
小編自學C語言,會同步把自己學會的經驗發上來。
如有錯誤,請多包涵。觀看更多經驗,關注”上年度的我“,謝謝!