资源简介
浙江大学 C大程课程 TC小游戏 包含源代码 报告 可运行程序

代码片段和文件信息
FILE *hzk_p;
int chinese(int x int y char s[] int color);
void open_hzk();
void dishz(int x0int y0char code[]int color);
int chinese(int x int y char s[] int color){
open_hzk();
while (*s!=NULL)
{
while (x<640 && (*s!=NULL))
{
dishz(xyscolor);
x+=20;
s+=2;
}
fclose(hzk_p);
}
}
void open_hzk()/*打开汉字库*/
{
hzk_p=fopen(“HZK16““rb“);
if (!hzk_p){
printf(“The file HZK16 not exist! Enter to system\n“);
getch();
closegraph();
exit(1);
}
}
void get_hz(char incode[]char bytes[])
{
unsigned char qh;
unsigned char wh;
unsigned long offset;
qh=incode[0]-0xa0; /*得到区号*/
wh=incode[1]-0xa0; /*得到位号*/
offset=(94*(qh-1)+(wh-1))*32L; /*得到偏移位置*/
fseek(hzk_poffsetSEEK_SET); /*移文件指针到要读取的汉字点阵处*/
fread(bytes321hzk_p); /*读取32字节的汉字点阵信息*/
}
void dishz(int x0int y0char code[]int color)
{
unsigned char mask[]={0x800x400x200x100x080x040x020x01};
/*屏蔽点阵每行各位的数组*/
int i;
int j;
int x;
int y;
int pos;
char mat[32];
get_hz(codemat);
y=y0;
for (i=0;i<16;++i)
{
x=x0;
pos=2*i;
for(j=0;j<16;++j)
{
/*屏蔽出汉字点阵的一个位,即一个点是1则显示,否则不显示该点*/
if ((mask[j%8]&mat[pos+j/8])!=NULL)
putpixel(xycolor);
++x;
}
++y;
}
}
/*-------------------汉字显示结束---------------*/
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-09-17 23:29 大理石的陷阱\
文件 1680 2012-06-03 23:57 大理石的陷阱\Chinese.c
文件 5467 2012-05-27 22:27 大理石的陷阱\EGAVGA.OBJ
文件 267616 2010-04-30 18:42 大理石的陷阱\HZK16
文件 67344 2012-06-04 00:06 大理石的陷阱\Main.EXE
文件 19119 2012-06-04 00:04 大理石的陷阱\Main.c
文件 5169 2012-05-30 19:12 大理石的陷阱\Mouse.c
文件 1890 2012-06-04 00:04 大理石的陷阱\Music.c
文件 5079 2012-06-04 00:01 大理石的陷阱\Svga.c
文件 5632 2012-06-04 00:20 大理石的陷阱\Thumbs.db
文件 308278 2012-05-31 01:23 大理石的陷阱\bbbbbbb.bmp
文件 645 2012-06-04 00:05 大理石的陷阱\key.c
文件 143594 2012-09-17 23:28 大理石的陷阱\大理石的陷阱.doc
- 上一篇:模拟汽车尾灯动作课程设计
- 下一篇:红外测距程序可以试下
相关资源
- 真正!!!概率论与数理统计浙江大
- 浙江大学2010年数学建模B题
- 浙江大学ACM题库 浙江大学ACM
- 浙江大学在线pat题库集合
- Keras预测泰坦尼克号旅客生存浙江大学
- 浙江大学概率论与数理统计第三版P
- 浙江大学 三维CAD建模 作业
- 各高校ACM模版库ICPC、浙大、吉大、交
- 浙江大学 数电习题解答
- 浙江大学 信电系 现代信号处理 估计
- 浙江大学计算理论课件
- 浙江大学电力电子应用课件
- 浙江大学信号与系统考研真题
- 浙江大学SVM(支持向量机)经典课件
- 浙江大学研究生课程高级计算机系统
- 计算机体系结构原版教材PPT,浙江大
- 矩阵分析-浙江大学
- 程序设计方法学(浙江大学出版社)
- 浙江大学 信息论与编码 仇佩亮 答案
- 概率论与数理统计第三版课后答案
- 数据结构和算法分析 历年试卷 浙江大
- 浙江大学2018级计算机科学与技术专业
- 浙江大学数据结构课程(陈越)____数
- 浙江大学概率论与数理统计第四版P
- 概率论与数理统计(浙江大学第四版
- 浙江大学Arduino课程PPT课时1&课时2
- 浙江大学陈越数据结构课件
- 概率论与数理统计 浙江大学 第四版
- 博弈论-浙江大学-蒋文华
- 概率论与数理统计浙江大学第四版教
评论
共有 条评论