当前位置: 代码迷 >> C语言 >> 【求助】关于初始化图形模式语句中驱动程序路径的一个问题
  详细解决方案

【求助】关于初始化图形模式语句中驱动程序路径的一个问题

热度:279   发布时间:2007-01-21 17:48:39.0
【求助】关于初始化图形模式语句中驱动程序路径的一个问题
源程序如下:
#include<stdio.h>
#include<graphics.h>
int main(void)
{
int gdriver,gmode;
gdriver=DETECT;
initgraph(&gdriver,&gmode,"");
cleardevice();
line(100,100,200,200);
line(200,100,100,200);
getch();
closegraph();
return 0;
}
该程序能够在图形模式下正常画出两条交叉线,本不足为奇。但是我无意中将语句initgraph(&gdriver,&gmode,"");中的驱动程序路径胡乱改为"dslffd",居然也能够正常画出同样的图形,我感觉很奇怪,程序应该报错才对呀?
搜索更多相关的解决方案: 图形模式  程序路径  语句  gdriver  quot  

----------------解决方案--------------------------------------------------------
你给的目录找不到,它就自己找。就行没有路径时,他是到默认的目录中找的。
----------------解决方案--------------------------------------------------------
我明白你的意思了
如果我把bgi从默认的路径中剪切出来放在别的地方的话,程序会报错吗?
----------------解决方案--------------------------------------------------------
如果你有时间玩这个,当然可以试试。
----------------解决方案--------------------------------------------------------