📜  C语言中的outtextxy()函数(1)

📅  最后修改于: 2023-12-03 15:14:26.966000             🧑  作者: Mango

C语言中的outtextxy()函数

outtextxy()函数是一个用于在图形模式下打印文本的函数。它是BGI(Borland Graphics Interface)库中的一部分,用于在DOS操作系统下的图形模式下进行编程。

函数声明
void outtextxy(int x, int y, const char *string);

它接收三个参数:

  • x:表示要打印文本的左上角的x坐标。
  • y:表示要打印文本的左上角的y坐标。
  • string:表示要打印的文本字符串。
函数作用

outtextxy()函数用于在当前的图形页面上绘制指定的字符串,它支持ASCII字符集。

应用举例
#include <graphics.h>
#include <conio.h>

int main()
{
   int gd = DETECT, gm;
   initgraph(&gd, &gm, "");
   outtextxy(100,100,"Hello World");
   getch();
   closegraph();
   return 0;
}

上述代码中,我们用outtextxy()函数在图形页面上显示了"Hello World"这个字符串。其中,initgraph()函数用于在DOS终端窗口中开辟图形窗口,getch()函数用于暂停程序,等待用户按下任意键,closegraph()函数用于关闭图形窗口。

需要注意的是,在使用outtextxy()函数前,需要调用initgraph()函数初始化图形窗口,否则将无法显示。

总结

outtextxy()函数是BGI库提供的一种图形文本输出函数,它可以用于在图形窗口中打印字符串。它简单易用,是图形编程中常用的函数之一。