有个问题请教斑竹~~
<P>#include <graphics.h><BR>#include <stdio.h><BR>main()<BR>{<BR>int gdriver=DETECT,gmode;<BR>initgraph(&gdriver,&gmode,"");</P><P>setbkcolor(15);<BR>cleardevice();<BR>setcolor(0);<BR>circle(100,100,65);<BR>}<BR>屏幕上显示不出结果,只是出现BGI Error:Graphics not initialized<use 'initgraph'><BR>不明白是什么意思?<BR>cdmalcl叫我BGI文件加到这个文件的同一根目录下,我把安装TC安装目录里的所有BGI文件都分别复制加到文件的存储目录下了,可是都没有用,这到底是怎么回事?</P> <P>(1)假定你的编译器是TC++3.0 for dos ,而且你将TC++3.0 for 装载到C:\TC\下。<BR>(2)进入Options菜单--->Linker--->Libraries...---> Graphics Library,<BR> 将Graphics Library 打勾即可。<BR><BR>#include <graphics.h><BR>#include <stdio.h><BR>main()<BR>{<BR>int gdriver=DETECT,gmode;<BR>initgraph(&gdriver,&gmode,"C:\\TC\\BGI");</P>
<P>setbkcolor(15);<BR>cleardevice();<BR>setcolor(2);<BR>circle(100,100,65);<BR>}</P>
上面的程序我刚才已经用TC++3.0 for dos在windows XP下调试通过。 LZ可以到网上去搜索你要的文件,你在WIN-TC的安装目录下去找找,应该可以找的到Cga.bgi Egavga.bgi Egavga.bgi有,Cga.bgi就没有,不过有个 ATT.BGI<BR>我用ba_wang_mao教的那样做了,还是不行,我用的是TC2.0的 是啊 我也遇上了这样的问题了 <BR>我用dev编译器不行<BR>换了tc2.0和3.0都不 行<BR> 郁闷死了 <BR>。。。。 不知道是怎么回事咧,斑竹怎么不回答咧~~~~~~~我急知啊~~~ <P>是你的编译系统的问题,我刚才用TC2.0下调试通过,程序如下:<BR>#include <graphics.h><BR>#include <stdio.h><BR>main()<BR>{<BR>int gdriver=DETECT,gmode;<BR>initgraph(&gdriver,&gmode,"");</P>
<P>setbkcolor(15);<BR>cleardevice();<BR>setcolor(2);<BR>circle(100,100,65);<BR>}<BR></P> <P>告诉你一个C语言网站,网站上有<BR>1、TC++3.0 for dos 中文版(英文版),安装时选择<BR>2、tc2.0 for dos 中文版(英文版),安装时选择<BR><BR>网址:<a href="http://www.winyes.net/" target="_blank" >http://www.winyes.net/</A></P> <P>下载不了</P> 你用迅雷下载,保证能下载下来<BR>
页:
[1]
