标题:[求助]大家看看这个取字模的函数,总是报有警告
取消只看楼主
mrainborn
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2006-12-30
 问题点数:0 回复次数:0 
[求助]大家看看这个取字模的函数,总是报有警告

总是有这个警告:警告 china.c 8: 指针转换后指向其它类型在 main 函数中。他警告的是char rect[24][24],*p=rect;有
问题,但是运行可以显示汉字。但是在程序中可能和别的有冲突,导致整个界面不正常
#include<stdio.h>
#include<string.h>
FILE *HZK;
main()
{
unsigned char buffer[72];
unsigned char s[]="我们";
char rect[24][24],*p=rect;
int m,m1,a;
int i,j;
int x,y,z;
i=(s[0]&0xff)-160; /*获得区码与位码*/

j=(s[1]&0xff)-160;
m=0;
a=strlen(s); /*获得字符串长度*/
m1=a-2;
while(m<=m1)
{
fseek(HZK,((s[m]-176)*94l+(s[m+(+1)]-161))*72L,SEEK_SET);
fread(buffer,72,1,HZK);
for(i=0;i<72;i++)
{
for(j=0;j<8;j++)
{
if(buffer[i]&(0x80>>j))
*(p+8*i+j)=1;
else
*(p+8*i+j)=0;
}
}
for(i=0;i<24;i++)
{
for(j=23;j>=0;j--)
if (rect[j][i])
putpixel(x+j,y+i,z); /*按字模画点*/
}
x+=20;
m=m+2;
}

搜索更多相关主题的帖子: 字模 函数 警告 
2007-07-26 15:43



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-158311-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.169776 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved