分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.youkuaiyun.com/jiangjunshow
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
汉字的编码与字模点阵小结
作者: laomai
url: http://blog.youkuaiyun.com/laomai
转载时请注明出处
一、引言
今天是三八节,为了祝一个mm节日快乐,
自己动手写了一个简单的字符灌水机,
运行效果如下图(csdn的blog好象对空格可以自动过滤,
大家凑活着看吧,反正只要给MM看的时候显示正常就行:-)
节 节
节节节节节节节节节节节
节 节
节 节
节节节节节节节节节
节 节
节 节
节 节
节 节节节
节
节
日日日日日日日日
日 日
日 日
日 日
日日日日日日日日
日 日
日 日
日 日
日 日
日日日日日日日日
日 日
快 快
快 快
快 快快快快快快
快快快 快 快
快快 快 快 快
快 快 快
快 快快快快快快快快
快 快
快 快 快
快 快 快
快快快 快快
乐乐乐
乐乐乐乐
乐 乐
乐 乐
乐 乐 乐
乐乐乐乐乐乐乐乐乐乐
乐 乐乐
乐 乐 乐
乐 乐 乐
乐 乐 乐
乐乐乐
在写程序的过程中顺便把汉字内码、编码和点阵的概念理了一下,
这里把心得发出来,欢迎大家拍砖.
二、汉字的内码、编码和点阵
汉字显示的基本原理,计算机内一般都有汉字的字模库(也就是我们所说的点阵).
在dos下显示汉字的基本过程是
⑴计算机首先得到汉字的内码,这个就是存储在文本文件中的16进制数字,
⑵由内码计算出汉字的区位码
⑶由区位码得到字库文件中汉字点阵的真实位置
⑷按点阵(坐标)信息在屏幕上的对应位置打点,就形成了我们看到的汉字字符
下面具体说一下其中的几个概念
1、内码
内码就是汉字在计算机上存储时的编码,比如我们写一个文本文件,内容为
"节日快乐",用16进制编辑器打开它,其内容为
BD DA C