关于c语言graph初始化问题
我用c语言graphics.h库里的函数写了个画点程序,为什么一样的码,一样的编译器.在不同的机子上运行结果不同?
在有些机子上运行有了我要的结果,但是在有些机子运行后,dos窗口一闪就没了?是初始化问题?
加了getchar();语句的.
比如
#include"stdio.h"
#include"graphics.h"
main()
{
int i;
int gbdriverETECT;
int gbmode;
detectgraph(&gbdriver,&gbmode);
registerbgigraph(EGAVGA_driver);
initgraph(&gbdriver,&gbmode,"");
cleardevice();
for(i=1;i<190;i++)
putpixel(20,i,1);
getchar();
closegraph();
}
这是画蓝线..我都被弄怕了..