当前位置: 代码迷 >> C语言 >> [求助]有关graphics.h
  详细解决方案

[求助]有关graphics.h

热度:443   发布时间:2007-10-18 22:16:41.0
[求助]有关graphics.h
#include<stdio.h>
#include<graphics.h>
main()
{
int i,j;
initgraphics();
movepen(1,1);
for(i=1;i<=4;i++)
{
drawline(3.0);
movepen(i+1,1);
}
for(j=1;j<=4;j++)
{
drawline(0,3);
movepen(1,j+1);
}
}

这个程序在编译时出现了一下几个问题

undefined symbol_initgraphics mode in..
undefined symbol_movepen mode in ..
undefined symbol_drawline mode in ..

我用的是TC3.0
不知是出了什么问题。该怎么解决呢 ~~


谢谢~~
搜索更多相关的解决方案: graphics  

----------------解决方案--------------------------------------------------------
tc3有没有这个头文件呢?换tc2试试看
----------------解决方案--------------------------------------------------------

楼上说得对.


----------------解决方案--------------------------------------------------------
TC3是TC2的升级版本!这么可能没有!我一直用的是3.0的!

问题是LZ调用的initgraphics()应该是void far initgraph(int far *graphdriver, int far *graphmode, char far *pathtodriver)

movepen()我不知道是什么函数,肯定不是标准函数

画线应该是void far line(int x1, int y1, int x2, int y2)

基本函数都乱写,太粗心了吧
----------------解决方案--------------------------------------------------------
以下是引用meteorluo在2007-10-18 22:16:41的发言:
#include<stdio.h>
#include<graphics.h>
main()
{
int i,j;
initgraphics();
movepen(1,1);
for(i=1;i<=4;i++)
{
drawline(3.0);
movepen(i+1,1);
}
for(j=1;j<=4;j++)
{
drawline(0,3);
movepen(1,j+1);
}
//有上面红色的函数么?
closegraph(); //这个函数是不是应该加上?
}

这个程序在编译时出现了一下几个问题

undefined symbol_initgraphics mode in..
undefined symbol_movepen mode in ..
undefined symbol_drawline mode in ..

我用的是TC3.0
不知是出了什么问题。该怎么解决呢 ~~


谢谢~~


----------------解决方案--------------------------------------------------------

谢谢大家的帮助~
那些函数是我在一本书上看到的<C语言的科学和艺术>

那些函数在哪个库里好象不存在~~我也已经找到了正确的函数了`~~

谢谢大了~~


----------------解决方案--------------------------------------------------------
  相关解决方案