多啦宝贝儿童摄影官网:关于C语言图形的问题,望高手解答

来源:百度文库 编辑:高考问答 时间:2024/05/01 11:39:04
#include"graphics.h"
void main()
{int driver,mode,i;
float j=1,k=1;
detectgraph(&driver,&mode);
initgraph(&driver,&mode,"h:\TC");
setbkcolor(YELLOW);
for(i=0;i<=25;i++)
{
setcolor(8);
circle(310,250,k);
k=k+j;
j=j+0.3;
}
}
这个程序可以通过编译,不过结果不对,
BGI Error:Graphics not initalized <use initgraph>
不知道这是为什么,请高手帮我解答,必有高分追加。
一楼的高手说的有道理,不过重试了一下,还是一样的错,能不能在帮我看一下还有没有那里有问题啊。Options/Linker中的Graphics lib选为on了,而且有BGI文件。

initgraph(&driver,&mode,"h:\TC");
路径不对,应为
"h:\\TC",注意是 双 \\ 因为在C中\是转义字符