一:先來說說關(guān)于獲取顏色與設(shè)置顏色的區(qū)別~
獲取顏色就是的到所需背景色或前景色的返回值,無參數(shù),eg:BLUE就是1。
設(shè)置顏色就是自己去設(shè)置背景色或前景色的顏色,參數(shù)為color,無返回值。
二:關(guān)于setbkcolor()的誤區(qū)~
setbkcolor()函數(shù)的確是設(shè)置背景色的函數(shù),那這個(gè)背景色是dos框的背景色?是PRintf()函數(shù)輸出東西的背景色?
十分尷尬的是都不是~
printf()函數(shù)的輸出是在dos框里的,但是setbkcolor()函數(shù)設(shè)置的背景色,是圖形框里輸出文字的背景色。
三:最后說一說dos框里的背景色和前景色怎么設(shè)置~
system("color xx");第一個(gè)x是背景色的顏色返回值,后一個(gè)x是前景色的顏色返回值(是字的顏色)
1-f分別代表的顏色如下:
0 = 黑色 8 = 灰色 1 = 藍(lán)色 9 = 淡藍(lán)色 2 = 綠色 A = 淡綠色 3 = 湖藍(lán)色 B = 淡淺綠色 4 = 紅色
C = 淡紅色 5 = 紫色 D = 淡紫色 6 = 黃色 E = 淡黃色 7 = 白色 F = 亮白色
新聞熱點(diǎn)
疑難解答
圖片精選