编程论坛's Archiver

mrainborn 发表于 2007-2-7 09:47

[求助]大家看看这段程序,执行的时候显示不对

<P>#include&lt;stdio.h&gt;<BR>#include&lt;string.h&gt;<BR>#include&lt;graphics.h&gt;<BR>main()<BR>{<BR>   int i=VGA, j=VGAHI,k;<BR>   unsigned char mat[16][2],chinese[3]="大";<BR>   FILE *HZK;<BR>   if((HZK=fopen("hzk16","rb"))==NULL) exit(0);<BR>   initgraph(&amp;i,&amp;j,"");           ×××××××××××××××××××这里是不是要加上东西啊???<BR>   i=chinese[0]-0xa0;           ×××××××××××××××××××这两句是什么意思啊<BR>   j=chinese[1]-0xa0;<BR>   fseek(HZK,(94*(i-1)+(j-1))*32,SEEK_SET);     这里的函数是怎样调用的,是系统函数吗????<BR>   fread(mat,32,1,HZK);<BR>   for(j=0;j&lt;16;j++)<BR>    for(i=0;i&lt;2;i++)<BR>     for(k=0;k&lt;8;k++)<BR>      if(mat[j][i]&amp;(0x80&gt;&gt;k))<BR>       putpixel(i*8+k,j,WHITE);<BR>  getch();</P>
<P>  closegraph();<BR>   fclose(HZK);</P>
<P>}<BR><BR><BR>请各位高手指教</P>

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.