Notepad++是什么意思?

2024-11-17 23:39:40
推荐回答(2个)
回答(1):

这些是代表当前文本的编码字符集的种类
编码指不同国家的语言在计算机中的一种 存储和解释规范 ANSI与ASCII

n最初,Internet上只有一种字符集——A NSI的ASCII字符集(American Standard C ode for Information Interchange,“美国 信息交换标准码),它使用7 bits来表示 一个字符,总共表示128个字符,后来IB M公司在此基础上进行了扩展,用8bit来 表示一个字符,总共可以表示256个字符 ,充分利用了一个字节所能表达的最大信 息 nANSI字符集:ASCII字符集,以及由此 派生并兼容的字符集,如:GB2312,正 式的名称为MBCS(Multi-Byte Chactacte r System,多字节字符系统),通常也称 为ANSI字符集。

UNICODE与UTF8,UTF16

n由于每种语言都制定了自己的字符集, 导致最后存在的各种字符集实在太多,在 国际交流中要经常转换字符集非常不便。 因此,产生了Unicode字符集,它固定使 用16 bits(两个字节)来表示一个字符, 共可以表示65536个字符 n标准的Unicode称为UTF-16(UTF:UCS Tr ansformation Format )。后来为了双字节 的Unicode能够在现存的处理单字节的系 统上正确传输,出现了UTF-8,使用类似 MBCS的方式对Unicode进行编码。(Unic ode字符集有多种编码形式) 例如“连通”两个字的Unicode标准编码UT F-16 (big endian)为:DE 8F 1A 90 而其UTF-8编码为:E8 BF 9E E9 80 9A

n当一个软件打开一个文本时,它要做的 第一件事是决定这个文本究竟是使用哪种 字符集的哪种编码保存的。软件一般采用 三种方式来决定文本的字符集和编码: 检测文件头标识,提示用户选择,根据一 定的规则猜测 最标准的途径是检测文本最开头的几个字 节,开头字节Charset/encoding,如下表 : EF BB BF UTF-8 FE FF UTF-16/UCS-2,little endian FF FE UTF-16/UCS-2,big endian FF FE 00 00 UTF-32/UCS-4,little endian. 00 00 FE FF UTF-32/UCS-4,big-endian.

回答(2):

一种类似记事本的用来提供更好计算机语言编写环境的应用