91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

教你們C語言打印如何輸出紅色字體

STM32嵌入式開發(fā) ? 來源:灞波兒渀 ? 作者:灞波兒渀 ? 2021-07-08 12:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

除了Linux,在VS下也可以實(shí)現(xiàn)變色這一效果,先看下面的一段代碼:

#include 《stdio.h》

int main(int argc,char **argv){ printf(“33[44;37;5m hello world33[0m

”);

return 0;}

編譯后運(yùn)行上述代碼,結(jié)果如下:

可見,此時輸出的字體和背景已經(jīng)有了顏色。

由上可知,在輸出時候加上 “33[ ; m …… 33[0m ” 即可使得輸出的字體和背景是有顏色的。下面是顏色的定義:

字背景顏色范圍:40 - 4940:黑41:深紅42:綠43:黃色44:藍(lán)色45:紫色46:深綠47:白色

字顏色:30 - 3930:黑31:紅32:綠33:黃34:藍(lán)色35:紫色36:深綠37:白色

下面看一下ANSI控制碼的說明:

33[0m 關(guān)閉所有屬性 33[1m 設(shè)置高亮度 33[4m 下劃線 33[5m 閃爍 33[7m 反顯 33[8m 消隱 33[30m -- 33[37m 設(shè)置前景色 33[40m -- 33[47m 設(shè)置背景色 33[nA 光標(biāo)上移n行 33[nB 光標(biāo)下移n行 33[nC 光標(biāo)右移n行 33[nD 光標(biāo)左移n行 33[y;xH設(shè)置光標(biāo)位置 33[2J 清屏 33[K 清除從光標(biāo)到行尾的內(nèi)容 33[s 保存光標(biāo)位置 33[u 恢復(fù)光標(biāo)位置 33[?25l 隱藏光標(biāo) 33[?25h 顯示光標(biāo)

最后再看一個實(shí)例:

#include 《stdio.h》 intmain(int argc,char **argv){ printf(“33[31m The 。。。。。。

33[0m”); printf(“33[2;7;1mHEOO.

33[2;7;0m”); printf(“33[41;36msomthe here

33[0m”); return 0;}

運(yùn)行結(jié)果為:

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11764

    瀏覽量

    219097
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4968

    瀏覽量

    74011
  • 編譯
    +關(guān)注

    關(guān)注

    0

    文章

    694

    瀏覽量

    35184

原文標(biāo)題:C語言打印輸出紅色字體

文章出處:【微信號:c-stm32,微信公眾號:STM32嵌入式開發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    手把手教你學(xué)51單片機(jī)-C語言

    ,沒有專業(yè)的人員帶領(lǐng)大家入門。 基于這些原因,我們編寫了這本《手把手教你學(xué)51單片機(jī)-C語言版》(第3版),并且配套了相關(guān)的視頻教程、電子教案、源代碼和實(shí)驗(yàn)開發(fā)板(詳情瀏覽青島金思特電子有限公司網(wǎng)站獲取
    發(fā)表于 03-05 11:47

    C語言的緩沖區(qū)(緩存)詳解

    磁盤的讀寫次數(shù),再加上計算機(jī)對緩沖區(qū)的操作大大快于對磁盤的操作,故應(yīng)用緩沖區(qū)可大大提高計算機(jī)的運(yùn)行速度。   又比如,我們使用打印機(jī)打印文檔,由于打印機(jī)的打印速度相對較慢,我們先把文
    發(fā)表于 01-14 07:30

    C語言指針p、*p、&p、*&p、&*p分別代表什么

    C語言中,指針是非常重要的概念。指針是一個變量,其值為另一個變量的地址。使用指針可以直接訪問內(nèi)存中的數(shù)據(jù),這使得C語言非常靈活和強(qiáng)大。在學(xué)習(xí)C
    發(fā)表于 01-07 07:34

    C語言主要特點(diǎn)

    C語言的主要特點(diǎn)有: 1.語言簡潔、緊湊,使用方便、靈活 。C語言一共只有32個關(guān)鍵字、9種控制語句,程序書寫形式自由,主要用小寫字母表示,
    發(fā)表于 01-05 07:41

    為什么c語言沒有輸出?

    我在寫c語言程序的時候,經(jīng)常在程序編譯的時候沒有輸出,經(jīng)總結(jié),發(fā)現(xiàn)有以下原因: 1、scanf里沒有加 。 2、邏輯問題,可能沒有輸入,才沒有輸出。 3、輸入scanf(\"%d
    發(fā)表于 01-05 06:40

    C語言C++的區(qū)別及聯(lián)系

    C語言C++到底是什么關(guān)系? 首先C++和C語言本來就是兩種不同的編程
    發(fā)表于 12-24 07:23

    C語言特性

    1、高效性:直接操作硬件 C 語言代碼的執(zhí)行效率極高,這是其最為顯著的優(yōu)勢之一。它能夠直接訪問硬件資源,與底層硬件進(jìn)行緊密交互,充分發(fā)揮硬件的性能潛力。在嵌入式開發(fā)中,硬件資源往往十分有限,對程序
    發(fā)表于 11-24 07:01

    C語言和單片機(jī)C語言有什么差異

    單片機(jī)c語言相對于普通C語言增加了一些基本的指令,還有變量的賦值是16進(jìn)制,當(dāng)然單片機(jī)c語言只牽
    發(fā)表于 11-14 07:55

    C語言的printf基本用法介紹

    個簡單的例子: printf(\"C語言\"); 這個語句可以在屏幕上顯示“C語言”,與puts(\"C
    發(fā)表于 11-12 07:04

    求助,關(guān)于C代碼中的printf打印的疑問求解

    在使用E203 testbench執(zhí)行附帶的benchmark測試用例時候,得到如下打印信息: CPU驗(yàn)證小白一枚,有個問題不是很理解:黃色框框內(nèi)的字符看起來應(yīng)該是C代碼中的printf語句
    發(fā)表于 11-10 07:54

    MiniVC6(C語言快速部署)資料

    MiniVC6(C語言快速部署)軟件,無需安裝。
    發(fā)表于 09-04 16:59 ?0次下載

    答疑|3D打印打印立體字母嗎?

    橫著平躺打印,此時不用加支撐;(如圖) (3)對于小尺寸或復(fù)雜字體的字母,推薦選用光敏樹脂材料打印,精度更高且效果更好; (4)想要更精致的話,也可以通過后處理(如打磨、上色),進(jìn)一步提升字母的外觀質(zhì)量。 如果你有其他經(jīng)驗(yàn)或建議
    發(fā)表于 05-21 16:17

    深入理解C語言C語言循環(huán)控制

    C語言編程中,循環(huán)結(jié)構(gòu)是至關(guān)重要的,它可以讓程序重復(fù)執(zhí)行特定的代碼塊,從而提高編程效率。然而,為了避免程序進(jìn)入無限循環(huán),C語言提供了多種循環(huán)控制語句,如break、continue和
    的頭像 發(fā)表于 04-29 18:49 ?2063次閱讀
    深入理解<b class='flag-5'>C</b><b class='flag-5'>語言</b>:<b class='flag-5'>C</b><b class='flag-5'>語言</b>循環(huán)控制

    C語言的歷史及程序介紹

    電子發(fā)燒友網(wǎng)站提供《C語言的歷史及程序介紹.pdf》資料免費(fèi)下載
    發(fā)表于 04-09 16:10 ?0次下載

    51單片機(jī)C語言學(xué)習(xí)筆記

    c51語言快速入門
    發(fā)表于 03-24 14:04 ?3次下載