我写了一个C语言作图的函数

来源:百度知道 编辑:UC知道 时间:2024/05/22 02:40:17
include<stdio.h>
#include<conio.h>
#include<graphics.h>
void main()
{int gdriver,gmode;
clrscr();
detectgraph(&gdriver,&gmode);
printf("%d,%d",gdriver,gmode);
getch();
initgraph(&gdriver,&gmode," ");
bar3d(10,10,130,250,20,1);
getch();
closegraph();
}可是就是不正确,请问各位有办法教我一下用C作图?

实际上有一个小问题,那就是
initgraph(&gdriver,&gmode," ");
中的 " ", 在通常情况下应该是 "", 中间没有空格
***************************
没有什么问题呀

程序如下:
#include<stdio.h>
#include<conio.h>
#include<graphics.h>
void main()
{int gdriver,gmode;
clrscr();
detectgraph(&gdriver,&gmode);
printf("%d,%d",gdriver,gmode);
getch();
initgraph(gdriver,gmode,"BGI"); /* 这里的BGI应该要改成你的图形驱动(一些BGI文件)所在目录,而不是空格 */
bar3d(10,10,130,250,20,1);
getch();
closegraph();
}