注册 登录
编程论坛 C图形专区

graphics问题

四面楚歌 发布于 2008-03-12 22:28, 1275 次点击
想问下char savepattern[8];是什么意思?好像程序中没有用到。。隐含什么意义?
代码:
#include <graphics.h>
main()
{
   int graphdriver=VGA,graphmode=VGAHI;
   struct fillsettingstype save;
   char savepattern[8];
   int d[]={420,20,330,45,330,145,420,120,510,145,510,55,420,20};
   initgraph(&graphdriver,&graphmode,"");
   getfillsettings(&save);
   setfillstyle(3,BLUE);
   bar3d(100,50,150,120,30,1);
   setfillstyle(HATCH_FILL,RED);
   bar3d(200,50,250,120,30,0);
   setfillstyle(1,GREEN);
   sector(200,300,0,250,100,40);
   setfillstyle(1,LIGHTRED);
   fillellipse(420,300,100,40);
   fillellipse(420,300,100,40);
   setfillstyle(1,5);
   fillpoly(7,d);
   getch();
   setfillstyle(save.pattern,save.color);
   closegraph();
}
5 回复
#2
jig2008-03-13 13:04
你的程序中没有应用。

你是直接COPY别人的代码吧?

char savepattern[8];
也许是作者起初要设置调色扳,而后又没有使用。猜想而已
#3
四面楚歌2008-03-14 10:13
哦.谢啦..
#4
论坛元老2008-04-02 16:36
编程论坛 你的程序中没有应用。

你是直接COPY别人的代码吧?

char savepattern[8];
也许是作者起初要设置调色扳,而后又没有使用。猜想而已 ...
#5
论坛元老2008-04-02 16:37
编程论坛 你的程序中没有应用。

你是直接COPY别人的代码吧?

char savepattern[8];
也许是作者起初要设置调色扳,而后又没有使用。猜想而已 ...
#6
RockCarry2008-04-02 16:56
pattern
可能是用来保存填充图案的。
1