码迷,mamicode.com
首页 >  
搜索关键字:机内码    ( 43个结果
hdu 2030~2034
hdu 2030统计给定文本文件中汉字的个数。首先知道汉字机内码是两个负数ASCII码组成。然后就水了 1 #include 2 #include 3 int main() 4 { 5 int n,i,len,j,count; 6 char a[1000]; 7 while(...
分类:其他好文   时间:2015-03-09 00:15:03    阅读次数:296
基于点阵字库的汉字显示
使用字库HZK16,该字库是符合GB2312标准的16×16点阵字库,存储每个汉字需要32字节(16*16/8=32字节)。HZK16中的一个汉字的偏移地址计算公式(假设机内码为ABCD):offset=[(AB-0XA1)*94+(CD-0XA1)]*32 证明: GB2312编码对所收录字符进行了分区处理,共94区,每区含有94位,这种表示方式也称为区位码。如“啊"位于16区的01位,所以...
分类:其他好文   时间:2015-01-15 14:17:57    阅读次数:130
文字编码ASCII,GB2312,GBK,GB18030,UNICODE,UCS,UTF的解析
众所周知,一个文字从输入到显示到存储是有一个固定过程的,其过程为:输入码(根据输入法不同而不同)→机内码(根据语言环境不同而不同,不同的系统语言编码也不一样)→字型码(根据不同的字体而不同)→存储码(根据保存的编码类型不同而不同)。不同的存储码之间又有什么异同呢? 一、ASCII系列编码 首...
分类:其他好文   时间:2015-01-02 23:36:14    阅读次数:472
机内码到Base64的编码转换
Base64是一种将二进制转为可打印字符的编码方法,主要用于邮件传输。Base64就是将64个字符(A-Z,a-z,0-9,+,/)作为基本字符集, 把所有符号转换为这个字符集中的字符。为了将机内码转换为Base64编码,首先建立一个Base64码表(如下图),每次从输入流中取6bit, 将此6bit作为下标查找Base64码表,输入对应字符。这样,没3字节机内码被转换为4字节的Base64编...
分类:其他好文   时间:2014-11-03 22:33:36    阅读次数:331
汉字统计
Problem Description统计给定文本文件中汉字的个数。Input输入文件首先包含一个整数n,表示测试实例的个数,然后是n段文本。Output对于每一段文本,输出其中的汉字的个数,每个测试实例的输出占一行。[Hint:]从汉字机内码的特点考虑~Sample Input2WaHaHa! W...
分类:其他好文   时间:2014-10-28 13:37:01    阅读次数:286
GB2312汉字区位码、交换码和机内码转换方法 (ZT)
GB2312汉字区位码、交换码和机内码转换方法 (ZT) 为了适应计算机处理汉字信息的需要,1981年我国颁布了GB2312国家标准。该标准选出6763个常用汉字(其中,一级常用汉字3755个,二级汉字3008个)和682个非汉字字符,并为每个字符规定了标准代码,以便在不同的计算机系统之间进行...
分类:其他好文   时间:2014-10-25 21:24:45    阅读次数:234
汉字转码程序
研究了一下汉字编码,包括汉字的区位码、机内码,挺好玩的,也是比较实用的,一般我们在涂卡是区位码,比如“马”的区位码是3477,然后我们就涂上3477,然后读卡机就能根据区位码识别汉字;而机内码是机器内部的编码,平常我们可能用的比较少,“马”的机内码是49901,读者可以试一下:打开记事本,然后按住“...
分类:其他好文   时间:2014-10-25 21:20:50    阅读次数:148
区位码、国标码、机内码
1980年,为了使每个汉字有一个全国统一的代码,我国颁布了汉字编码的国家标准:GB2312-80《信息交换用汉字编码字符集——基本集》,这个字符集是目前国内所有汉字系统的统一标准。它规定了用两个字节来表示一个汉字,每个字节都只能使用低7位,共有128*128种状态,又由于ASCII中的控制代码在汉字系统中也要使用,所以只剩下94*94=8836种状态用来表示国标码规定的6763个汉字和682个全角...
分类:其他好文   时间:2014-10-09 15:40:38    阅读次数:218
1407291646-hd-汉字统计.cpp
/*汉字机内码在计算机的表达方式的描述是,使用二个字节,每个字节最高位一位为1。   计算机中, 补码第一位是符号位, 1 表示为 负数,   所以 汉字机内码的每个字节表示的十进制数都是负数        所以统计输入字符串含有几个汉字,     只需求出字符串中小于0的字符有几个,将它除以2就得到答案  */ #include #include char s[1005000]...
分类:其他好文   时间:2014-07-29 17:48:12    阅读次数:216
汉字显示
一、汉字区位码与机内码1、区位码 为了使每一个汉字有一个全国统一的代码,1980年,我国颁布了第一个汉字编码的国家标准:GB2312-80《信息交换用汉字编码字符集》基本集,这个字符集是我国中文信息处理技术的发展基础,也是目前国内所有汉字系统的统一标准。 所有的国标汉字与符号组成一个94×94的.....
分类:其他好文   时间:2014-07-16 18:13:13    阅读次数:520
43条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!