linux C char colors

來源:互聯網
上載者:User
Linux在終端出輸出顏色  
   
   
  #include   <stdio.h>;  
   
  int  
  main   (int   argc,   char   **argv)  
  {  
                  printf   ("\033[31mThe   color   of   this   line   is   red,   %s!\033[0m",   "ha   ha");  
  }  
   
   
  格式:   echo   "\033[字背景顏色;字型顏色m字串\033[0m"  
   
  例如:  
  echo   "\033[41;36m   something   here   \033[0m"  
   
  其中41的位置代表底色,   36的位置是代表字的顏色  
   
   
  那些ascii   code   是對顏色調用的始末.  
  \033[   ;   m   ……   \033[0m  
   
   
   
  字背景色彩範圍:40----49  
  40:黑  
  41:深紅  
  42:綠  
  43:黃色  
  44:藍色  
  45:紫色  
  46:深綠  
  47:白色  
   
  字顏色:30-----------39  
  30:黑  
  31:紅  
  32:綠  
  33:黃  
  34:藍色  
  35:紫色  
  36:深綠  
  37:白色  
   
  ===============================================ANSI控制碼的說明  
  \33[0m   關閉所有屬性  
  \33[1m   設定高亮度  
  \33[4m   底線  
  \33[5m   閃爍  
  \33[7m   反顯  
  \33[8m   消隱  
  \33[30m   --   \33[37m   設定前景色彩  
  \33[40m   --   \33[47m   設定背景色  
  \33[nA   游標上移n行  
  \33[nB   游標下移n行  
  \33[nC   游標右移n行  
  \33[nD   游標左移n行  
  \33[y;xH設定游標位置  
  \33[2J   清屏  
  \33[K   清除從游標到行尾的內容  
  \33[s   儲存游標位置  
  \33[u   恢複游標位置  
  \33[?25l   隱藏游標  
  \33[?25h   顯示光線標 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.