您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“textbackground的示例分析”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“textbackground的示例分析”這篇文章吧。
函數textbackground()設置字符屏幕下文本背景顏色(或字符背景顏色)。
textbackground是什么
函數名:textbackground
功能:選擇新的文本背景顏色
用法:voidtextbackground(intcolor);
頭文件:包含在conio.h頭文件中,但是在vc的conio.h中找不到這個函數,TC中有;
程序例:
#include“stdio.h”
#include“conio.h”
intmain(void)
{
inti,j;
clrscr();
for(i=0;i<9;i++)
{
for(j=0;j<80;j++)
cprintf("C");
cprintf("\r\n");
textcolor(i+1);
textbackground(i);
}
getch();
return0;
}
關于textbackground的問題
接觸一下程序:(實現Pressanykeytochangecolor的功能)
#include"conio.h"
#include"stdio.h"
voidmain()
{
intcolor;
for(color=0;color<8;color++)
{
textbackground(color);
cprintf("Thisiscolor%d\r\n",color);
cprintf("Pressanykeytocontinue\r\n");
getch();
}
}
編譯時出現這樣的錯誤:
Compiling...
Cpp1.cpp
D:\vc++6.0\Cpp1.cpp(8):errorC2065:'textbackground':undeclaredidentifier
Errorexecutingcl.exe.
Cpp1.obj-1error(s),0warning(s)
我查閱了某資料如下:
textbackground()文本背景函數
功能:
用法:此函數調用方式為voidtextbackground(intbcolor);
說明:參數bcolor的有效值取表1-4背景顏色(即宏名)或等價值。
表1-4背景顏色與等價值
-------------------------------------------------
背景顏色等價值含義
-------------------------------------------------
BLACK0黑
BLUE1藍
GREEN2綠
CYAN3青
RED4紅
MAGENTA5洋紅
BROWN6棕
-------------------------------------------------
調用該函數只影響后續寫的字符背景顏色,而不改變當前顯示在屏幕上的字符背景顏色。
這個函數對應的頭文件是conio.h
返回值:無
例:設置文本背景顏色為藍色:
textbackground(BLUE));
以上是“textbackground的示例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。