国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

linux上printf輸出帶顏色和高級格式控制(推薦)

2020-10-28 18:42:50
字體:
供稿:網(wǎng)友

/033[顯示方式; 前景色; 背景色 m

顯示方式:0(默認(rèn)值)、1(高亮)、22(非粗體)、4(下劃線)、24(非下劃線)、5(閃爍)、25(非閃爍)、7(反顯)、27(非反顯)

前景色:30(黑色)、31(紅色)、32(綠色)、 33(黃色)、34(藍(lán)色)、35(洋紅)、36(青色)、37(白色)

背景色:40(黑色)、41(紅色)、42(綠色)、 43(黃色)、44(藍(lán)色)、45(洋紅)、46(青色)、47(白色)

記得在打印完之后,把顏色恢復(fù)成默認(rèn)(/033[0m),不然再后面的打印都會(huì)跟著變色。

例如: 

 printf("/033[1;31;46m PumpKing /033[0m");

效果為:

---------------------------------------進(jìn)階分隔線----------------------------------------

/033[0m   關(guān)閉所有屬性  
/033[1m   設(shè)置高亮度  
/033[4m   下劃線  
/033[5m   閃爍  
/033[7m   反顯  
/033[8m   消隱  
/033[30m   --   /033[37m   設(shè)置前景色  
/033[40m   --   /033[47m   設(shè)置背景色  
/033[nA   光標(biāo)上移n行  
/033[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)  
/033[?25h   顯示光標(biāo)

通過轉(zhuǎn)義序列設(shè)置終端顯示屬性時(shí),常見格式為:

/033[顯示方式;前景色;背景色m輸出字符串/033[0m

/e[顯示方式;前景色;背景色m輸出字符串/033[0m

#define NONE     "/e[0m" #define BLACK    "/e[0;30m" #define L_BLACK    "/e[1;30m" #define RED     "/e[0;31m" #define L_RED    "/e[1;31m" #define GREEN    "/e[0;32m" #define L_GREEN    "/e[1;32m" #define BROWN    "/e[0;33m" #define YELLOW    "/e[1;33m" #define BLUE     "/e[0;34m" #define L_BLUE    "/e[1;34m" #define PURPLE    "/e[0;35m" #define L_PURPLE    "/e[1;35m" #define CYAN     "/e[0;36m" #define L_CYAN    "/e[1;36m" #define GRAY     "/e[0;37m" #define WHITE    "/e[1;37m"  #define BOLD     "/e[1m" #define UNDERLINE   "/e[4m" #define BLINK    "/e[5m" #define REVERSE    "/e[7m" #define HIDE     "/e[8m" #define CLEAR    "/e[2J" #define CLRLINE    "/r/e[K" //or "/e[1K/r"

總結(jié)

以上所述是小編給大家介紹的linux上printf輸出帶顏色和高級格式控制,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對武林網(wǎng)網(wǎng)站的支持!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 孟村| 德化县| 蓬安县| 芜湖县| 镇远县| 常德市| 若尔盖县| 兴隆县| 赞皇县| 利辛县| 尤溪县| 长春市| 儋州市| 剑阁县| 饶阳县| 刚察县| 丹阳市| 塔城市| 从化市| 永和县| 大方县| 嘉荫县| 江津市| 阿合奇县| 深圳市| 屏山县| 唐山市| 靖远县| 山东省| 那坡县| 雷州市| 沐川县| 海宁市| 五大连池市| 宜阳县| 图木舒克市| 即墨市| 调兵山市| 宜丰县| 唐河县| 宜都市|