直线类绘图函数
#include "stdio.h"
#include "graphics.h"
main()
{
int gdiver=VGA,gmode=VGAHI;
initgraph(&gdiver,&gmode,"C:\\TC");
cleardevice();
line(10,10,10,80);/*从这里到第四句话是画一个正方形,边长是70*/
line(10,80,80,80);
line(80,80,80,10);
line(80,10,10,10);
circle(45,45,34); /*这句话是画上面的正方形的内切圆*/
lineto(100,100); /*从最后的点处画一条线到指定位置,并改变当前点的位置,所以在
画一条直线的同时,当前点的位置也移动到了指定点,即直线的终点。*/
linerel(0,100); /*从上一点处出发画一条直线,端点相对于它为(0,100)。*/
linerel(-100,0); /*与上面的解释一样*/
linerel(0,-100); /*与上面的意思一样*/
moveto(200,200); /*把最后的点移到(200,200)处,是绝对坐标*/
linerel(0,100);
moverel(30,20); /*功能和moveto差不多,就是坐标是相对坐标。*/
linerel(0,20);
getch();
}
[ 本帖最后由 张荣华309 于 2008-4-2 21:59 编辑 ]