C语言图形初始化?很急!

来源:百度知道 编辑:UC知道 时间:2024/08/22 02:37:00
#include<graphics.h>
#include<conio.h>
main()
{
int gd,gm;
gd=DETECT;
initgraph(&gd,&gm,"e:\\turboc2");
setbkcolor(BLUE);
setcolor(WHITE);
circle(300,200,50);
getch();
closegraph();
}
为什么运行后显示#include<graphics.h>
#include<conio.h>
main()
{
int gd,gm;
gd=DETECT;
initgraph(&gd,&gm,"e:\\turboc2");
setbkcolor(BLUE);
setcolor(WHITE);
circle(300,200,50);
getch();
closegraph();
}
我的EGAVGA.BGI文件已经确认在"e:\\turboc2")这里面了啊??
为什么运行后黑屏一下,然后窗口就消失了啊??????
我快急坏了,请懂C语言的前辈帮一下忙。谢谢了!!!

请逐行插入输出,并getchar()检验,或者插入断点用调试工具逐行验证。如果你用的dev c++的话,似乎需要system(pause)一下,否则一般会控制台闪一下然后就没有了

如果调试,可以在
closegraph();处加个断点,让他停下