输出文字的方式多种多样其实和绘制图形的方式差不多,主要就是选定坐标然后输出
#include <stdio.h>#include <graphics.h>int main(){initgraph(640,640);//初始化画幅setbkcolor(WHITE);//设置背景颜色为白色setcolor(BLACK);//设置前景色为黑色setfont(25,0,"幼圆");//(字体高度,字体宽度(为0即为自适应),字形)设置字体为25,幼圆字体outtextxy(300,200,"drive X");//在坐标为 (300,200) 显示drive Xsetfillcolor(YELLOW);//设置填充色黄色bar(0,0,700,100);//画出一个矩形(为了突出显示文字)setfont(30,0,"幼圆");//改变文字大小setbkmode(TRANSPARENT);//设置文字背景色为透明(默认为有背景色)rectprintf(0,0,200,100,"嘟嘟嘟嘟嘟嘟嘟嘟嘟嘟嘟\n嘀嘀嘀嘀嘀嘀\n\t嘤嘤嘤");//在矩形区域里格式化输出文字getch();//等待输入closegraph();}
输出效果:
道理很简单就不多说了
官方文档