在C语言中打印不同字体和大小的彩色消息


在C/C++编程语言中,用户可以根据需要自定义输出。C/C++图形函数包含在**graphics.h**头文件中。使用此库,您可以创建不同的对象,设置文本颜色,更改文本的字体和大小,以及更改输出的背景。

现在,让我们看看在c/c++编程语言中更改输出文本的所有函数的工作原理:

  • **setcolor()** - 此函数用于更改输出文本的颜色。

语法

setcolor(int)

示例

#include<stdio.h>
#include<graphics.h>
int main(){
   int gdriver = DETECT,gmode,i;
   initgraph(&gdriver,&gmode,"C:\Turboc3\BGI");
   setcolor(5);
   return 0;
}
  • **settexttyle()** - 此函数用于更改输出文本的字体样式、方向和大小。

语法

settexttyle(int style , int orientation , int size);

示例

#include<stdio.h>
#include<graphics.h>
int main(){
   int gdriver = DETECT,gmode,i;
   initgraph(&gdriver,&gmode,"C:\Turboc3\BGI");
   settextstyle(3,1,4);
   return 0;
}
  • **Outtext** - 此函数用于在屏幕上的某些坐标(x,y)处打印传递给它的消息。

语法

outtext(int x_cordinate , int y_cordinate, text)

示例

#include<stdio.h>
#include<graphics.h>
int main(){
   int gdriver = DETECT,gmode,i;
   initgraph(&gdriver,&gmode,"C:\Turboc3\BGI");
   settextstyle(25,15,’hello!’);
   return 0;
}
  • **textheight()** - 此函数用于更改输出屏幕中文本的高度。

语法

textheight(int)
  • **textwidth()** - 此函数用于更改输出屏幕中文本的宽度。

语法

textwidth(int)

更新于:2020年1月3日

2K+ 浏览量

开启你的职业生涯

完成课程获得认证

开始学习
广告