[求助]有关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
不知是出了什么问题。该怎么解决呢 ~~
谢谢~~
#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语言的科学和艺术>
那些函数在哪个库里好象不存在~~我也已经找到了正确的函数了`~~
谢谢大了~~
----------------解决方案--------------------------------------------------------