在输入汉字时采用的编码叫什么,在输出汉字时采用的编码叫什么?
展开全部
"直接用输入法打出来的字" -- 这里含好几个过程。
(1)当你用键盘打字时,从键盘进入计算机的是ASCII码序列。
(2)“输入法”把 ASCII码序列 转换成 输入法 自己规定的 码。
(3)你在一个窗上看到的东西,例如 notepad 的文本编辑窗,wordpad 的文本编辑窗, 或 DOS 黑窗(控制台命令窗)那是 把 “输入法自己规定的码”显示出来,这里有一个编码到字体(font)到bitmap点阵图形的转换。只有当它们匹配时才能显示出有意义的 字的形状。否则看上去是“乱码”。
以DOS 黑窗为例,只有正确设置它的 所谓 代码页(code page) ,才能显示出有意义的字形。
GBK的code page是CP936;
BIG5的code page是CP950;
GB2312的code page是CP20936;
DOS 命令 CHCP 不带参数 可以显示 当前 “代码页”,加参数可以改变 “代码页"
例如:chcp 936 例如: chcp 437
(4)从文本编辑窗 到 存放的文件 也有 代码的转换。
例如,notepad, 可以存放为 unicode 小端码,unicode 大端码,UTF-8码.
unicode 文件会在文件头自动添加 unicode BOM ( Byte-Order Mark)
---
所以, 直接用输入法打出来的字是什么编码的呢,具体情况具体分析,不可一概而论。
(1)当你用键盘打字时,从键盘进入计算机的是ASCII码序列。
(2)“输入法”把 ASCII码序列 转换成 输入法 自己规定的 码。
(3)你在一个窗上看到的东西,例如 notepad 的文本编辑窗,wordpad 的文本编辑窗, 或 DOS 黑窗(控制台命令窗)那是 把 “输入法自己规定的码”显示出来,这里有一个编码到字体(font)到bitmap点阵图形的转换。只有当它们匹配时才能显示出有意义的 字的形状。否则看上去是“乱码”。
以DOS 黑窗为例,只有正确设置它的 所谓 代码页(code page) ,才能显示出有意义的字形。
GBK的code page是CP936;
BIG5的code page是CP950;
GB2312的code page是CP20936;
DOS 命令 CHCP 不带参数 可以显示 当前 “代码页”,加参数可以改变 “代码页"
例如:chcp 936 例如: chcp 437
(4)从文本编辑窗 到 存放的文件 也有 代码的转换。
例如,notepad, 可以存放为 unicode 小端码,unicode 大端码,UTF-8码.
unicode 文件会在文件头自动添加 unicode BOM ( Byte-Order Mark)
---
所以, 直接用输入法打出来的字是什么编码的呢,具体情况具体分析,不可一概而论。
上海巴鲁图工程机械科技有限公司_
2022-05-15 广告
2022-05-15 广告
为在计算机内表示汉字而统一的编码方式形成汉字编码叫内码,内码是惟一的。 为方便汉字输入而形成的汉字编码为输入码,属于汉字的外码,输入码因编码方式不同而不同,是多种多样的。 为显示和打印输出汉字而形成的汉字编码为字形码,计算机通过汉字内码在字...
点击进入详情页
本回答由上海巴鲁图工程机械科技有限公司_提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询