为了账号安全,请及时绑定邮箱和手机立即绑定

错误: BGI:Graphics not initializd (use 'initgraph')

错误: BGI:Graphics not initializd (use 'initgraph')

C
元芳怎么了 2023-04-23 13:09:12
#include <graphics.h> main() { int graphdriver=DETECT; int graphmode,x; initgraph(&graphdriver,&graphmode,””); cleardevice(); rectangle(100,20,200,50); bar(100,80,150,180)5 getch(); closegraph(); } 以上是程序,附错误如下: BGI:Graphics not initializd (use 'initgraph') 如何解决阿,请教。TC下有个BGI.arc文件
查看完整描述

2 回答

?
胡说叔叔

TA贡献1804条经验 获得超8个赞

图形函数裙化错误了,正确的应该如下:
#include <graphics.h> 
main() 

int graphdriver=DETECT; 
int graphmode,x; 
initgraph(&gdriver,&gmode,””);(就这一行) 
cleardevice(); 
rectangle(100,20,200,50); 
bar(100,80,150,180);
getch(); 
closegraph(); 
}

查看完整回答
反对 回复 2023-04-26
?
撒科打诨

TA贡献1934条经验 获得超2个赞

加上真实的BGI路径再试。

initgraph(&graphdriver,&graphmode,”c:\\tc\\bgi”);

查看完整回答
反对 回复 2023-04-26
  • 2 回答
  • 0 关注
  • 110 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信