电脑程序编码是怎么回事?

电脑程序编码是怎么回事?,第1张

编码是根据一定的协议或格式把模拟信息转换成比特流的过程

在计算机硬件中,编码(coding)是在一个主题或单元上为数据存储,管理和分析的目的而转换信息为编码值(典型地如数字)的过程。在软件中,编码意味着逻辑地使用一个特定的语言如C或C++来执行一个程序。在密码学中,编码是指在编码或密码中写的行为。

将数据转换为代码或编码字符,并能译为原数据形式。是计算机书写指令的过程,程序设计中的一部分。在地图自动制图中,按一定规则用数字与字母表示地图内容的过程,通过编码,使计算机能识别地图的各地理要素。

n位二进制数可以组合成2n个不同的信息,给每个信息规定一个具体码组,这种过程也叫编码。

数字系统中常用的编码有两类,一类是二进制编码,另一类是二—十进制编码。

GB2312是简体中文系统的标准编码 用“区” 跟“位”的概念表示 称之为区位码

区指代大的范围 位相当于偏移量。

每个汉字占两个字节

高位字节”的范围是0xB0-0xF7,“低位字节”的范围是0xA1-0xFE。

它的规律好像是按拼音a到z的顺序排列的

“啊”字是GB2312之中的第一个汉字,它的区位码就是1601

为此我们现在用代码的方式输出一个汉字

c#下是little字节序 b0跑后面去了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11767973.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存