基于Turbo C++工具,应用C语言绘制一个长方体
1.具体程序如下:
# include <graphics.h>
# include <stdio.h>
#include <dos.h>
#include <conio.h>
main()
{
int graphdriver, graphmode;
graphdriver= VGA; //* 选VGA驱动程序*//
graphmode= VGAHI; //* 选VGA高分辨率图形模式*//
//*图形系统初始化*//
initgraph(&graphdriver,&graphmode,"C:\\TURBOC3\\BGI"); //*特别要注意文件夹目录地址要写正确,否则会出现运行错误"BGI Error:Graphics not initialized (use 'initgraph')"*//
settextstyle(DEFAULT_FONT,HORIZ_DIR,2);
outtextxy(0,30,"This is a cubiod!");
bar3d(200,200,400,350,50,1);
getch() ;
delay(5000);
closegraph(); // 关闭图形模式//
2.运行结果
3.运行易出现错误的代码
initgraph(&graphdriver,&graphmode,"C:\\TURBOC3\\BGI");
在运行前一定要把BGI文件夹的地址写准确,否则出现运行错误"BGI Error:Graphics not initialized (use ‘initgraph’)"。