`

基础知识收录(五)编码

阅读更多
一个字节(byte)=8位二进制数(bit):1(byte) = 8(bit)

1 ASCII码(American Standard Code for Information Interchange,美国标准信息交换代码),占用一个字节

2 unicode编码,ASCII码对于美国,欧洲这些国家字符够用,但是处理中文字符至少要2个字节,ASCII码明显不够用,所以中国定制了GB2312码,日本,韩国等都有各自的编码集,为了统一国际标准,unicode编码产生了,它占用2个字节

3 utf-8编码(可变长编码) 有些文档如果都是英文字符,用unicode编码太浪费空间,utf8可以把一个unicode编码根据数字的大小编码成1-6个字节:英文字符一个字节,中文字符3个字节,偏僻的字符4-6个字节

字符      ASCII码      unicode码                 utf-8
A       01000001     000000000 01000001        01000001
中         x         01001110 00101101         11100100 10111000 10101101


计算机内存中统一用unicode编码,
如果你一份文档A,指定utf-8编码
那么计算机,读取A时,先将把它从utf-8编码转换成unicode编码装载到内存中
保存时,反之
分享到:
评论

相关推荐

    天津-专升本-计算机基础知识(完整版带答案).pdf

    计算机基础知识 本资源摘要信息涵盖了计算机基础知识的方方面面,包括计算机的发展、类型、应用领域、硬件组成、软件组成、数据表示、指令系统、计算机语言等。 一、计算机的发展 *冯·诺依曼提出了“存储程序和...

    计算机基础知识1.doc

    计算机基础知识是计算机教育的基础部分,它涵盖了计算机科学家冯·诺依曼的贡献、电子计算机的发展、计算机的分类、计算机的主要发展方向、计算机的应用领域、计算机的逻辑元件、计算机的内部表示方式、二进制数的...

    c51基础、入门知识收录

    #### 三、其他基础知识解析 **RETI指令解析:** - 在C51中,普通函数的结尾处会生成 `RET` 指令,而中断服务函数则会在结尾处生成 `RETI` 指令。这意味着函数的返回方式不同。 **伪操作指令解析:** - `db`、`dw...

    汉字编码简明对照表

    #### 一、基础知识介绍 **汉字编码**是指用一组数字或字符来表示一个汉字的过程。在计算机系统中,由于汉字数量庞大且结构复杂,因此需要一种有效的编码方式来进行存储与传输。常见的汉字编码标准包括GB2312、GBK、...

    Java中编码方式和Unicode知识总结

    以下是对Java中编码方式和Unicode的知识点总结: 1. 基本概念 - bit:计算机存储的最小单位,只能是0或者1。 - byte:一个字节是8个bit,计算机表示的基本单位。 - 字节换算:1KB(千字节)= 1024字节,1MB(兆字节...

    计算机基础知识(answer).pdf

    计算机基础知识 计算机基础知识是计算机科学的基础部分,涵盖计算机的发展历史、基本结构、存储原理、操作系统、应用领域 等多方面的内容。 计算机发展历史 计算机的发展可以追溯到20世纪40年代,当时艾兰•图灵...

    计算机基础知识教案,内容包括电脑基础知识、五笔字型、word、excel、网络知识等

    计算机基础知识是IT学习的基石,尤其对于初学者来说至关重要。这一教案涵盖了多个核心主题,包括计算机概述、五笔字型、Microsoft Office中的Word和Excel,以及网络知识。 首先,计算机概述部分介绍了计算机的历史...

    计算机基础知识教案,内容包括电脑基础知识、五笔字型、word、excel、网络知识等.pdf

    计算机基础知识是IT学习的基石,涵盖了许多核心概念。...总结来说,计算机基础知识涵盖了计算机的历史、硬件组件、数据表示、进制转换、字符编码以及图形图像表示方法,这些都是理解和使用计算机技术不可或缺的知识点。

    字符编码详情.pdf

    ### 字符编码基础知识 #### 一、概述 字符编码是计算机科学中的一项基本技术,用于将文字信息转换成数字形式以便计算机处理。随着信息技术的发展,全球化的趋势要求计算机能够处理不同语言的文字信息,这就需要一...

    字符编码转换.rar

    下面我们将深入探讨字符编码的相关知识点。 1. **字符编码**:字符编码是将字符映射到二进制数字的过程,以便计算机能够理解和处理文字。常见的字符编码有ASCII、GB2312、GBK、Big5、Unicode(UCS)和UTF系列等。 ...

    汉字编码表

    ### 汉字编码表基础知识 #### 一、引言 汉字编码是计算机科学中的一个重要概念,它解决了如何将汉字转换为计算机可识别的数据格式的问题。本文将详细介绍GB2312这一重要的汉字编码标准,包括其背景、结构特征及...

    计算机基础知识点总结.pdf

    "计算机基础知识点总结" 计算机基础知识点总结.pdf 文档对计算机的基本概念、历史发展、组成部分、特点、应用领域、分类方法、发展趋势、基本特征等方面进行了详细的总结。 计算机的历史发展 1946 年,美国...

    计算机基础知识(answer).docx

    计算机基础知识是IT领域的基石,涵盖了许多关键概念。以下是根据标题、描述、标签和部分内容提炼的知识点: 1. **计算机历史**: - 艾兰·图灵和冯·诺依曼是电子计算机的奠基人,冯·诺依曼提出了存储程序控制...

    计算机基础知识信息的表示与存储.pdf

    计算机基础知识信息的表示与存储是理解信息技术和计算机工作原理的关键环节。在计算机系统中,数据是基本信息单元,信息则是经过处理、有意义的数据表现形式。数据可以表现为字符、声音、图像等多种形式,而信息是对...

    二计算机基础知识.pdf

    计算机基础知识是所有IT学习的基础,涵盖了计算机的起源、分类、发展、硬件、软件、数据表示以及计算原理等多个方面。以下是对这些知识点的详细解释: 1. "存储程序和程序控制"的概念是由英国科学家艾伦·图灵提出...

Global site tag (gtag.js) - Google Analytics