#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(); } 以上是程序,附錯(cuò)誤如下: BGI:Graphics not initializd (use 'initgraph') 如何解決阿,請(qǐng)教。TC下有個(gè)BGI.arc文件
2 回答

胡說(shuō)叔叔
TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超8個(gè)贊
圖形函數(shù)裙化錯(cuò)誤了,正確的應(yīng)該如下:
#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();
}

撒科打諢
TA貢獻(xiàn)1934條經(jīng)驗(yàn) 獲得超2個(gè)贊
加上真實(shí)的BGI路徑再試。
initgraph(&graphdriver,&graphmode,”c:\\tc\\bgi”);
- 2 回答
- 0 關(guān)注
- 225 瀏覽
添加回答
舉報(bào)
0/150
提交
取消