如图,要想点阵能显示汉字并左移,用C语言应如何编程?

 我来答
若以下回答无法解决问题,邀请你更新回答
匿名用户
2016-07-14
展开全部
C语言中,汉字是储存在汉字库里的。每个汉字在字库中以点阵字模形式存储,一般采用16×16点阵形式,每个点用一个二进位表示,存1的点,当显示时,可以在屏上显示一个亮点,存0的点,则在屏上不显示,这样把存某字的16×16点阵信息直接用来在显示器上,按上述原则显示,则将出现对应的汉字
当用存储单元存储该字模信息时,将需32个字节地址,汉字字模在字库中存放的位置根据汉字的区位码来确定,确定了区位码后,再从字库中找到对应的汉字字模,然后再用有关的位操作和循环语句,对每个字节的每一位进行判断,如同过滤一样,如果某位是1,则按设置的颜色在屏幕的相应位置画点(比如用graphics.h中的显示象素点的函数putpixel()),若某位为0,则不画点,这样就可按预先设置的颜色在相应位置显示出该汉字来。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式