ascii编码占用的字节长度是

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ascii编码占用的字节长度是相关的知识,希望对你有一定的参考价值。

一个字符的ASCII码占用存储空间为1个字节。 ASCII编码是由美国国家标准委员会制定的一种包括数字、字母、通用符号、控制符号在内的字符编码集。它是一种7位编码,但它存放时必须占全一个字节,也即占用8位 参考技术A 在计算机存储单元中,一个ASCII码值占用的字节数为1。
在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)以及0、1等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示。
参考技术B ASCII 码是一种字符编码格式,它使用 7 位二进制编码来表示字符。因此,每个 ASCII 码字符通常占用 1 个字节 (8 位) 的空间。

编码初识

编码初识

  • 编码集(密码本)

ascii(8位 = 一个字节)

  • 一个英文字符 a 占用一个字节,即 8 位

gbk国标(包含ascii,是在ascii码的基础上建立起来的)

  • 一个英文字符 a 占用一个字节,即 8 位
  • 一个汉字占用2个字节,即 16 位

unicode(4个字节,32位)

  • 所有文字都是占用4个字节,即 32 位

utf-8

  • 中文 3 字节(亚洲 3字节)
  • 欧洲 2 字节
  • 英文 1 字节

  • 单位换算

    • 1字节 = 8位

      1Bytes = 8 bit

    • 1024Bytes = 1 KB

    • 1024KB = 1 MB

    • 1024MB = 1 GB

    • 1024GB = 1 TB

    • 1024TB = 1 PB

以上是关于ascii编码占用的字节长度是的主要内容,如果未能解决你的问题,请参考以下文章

编码初识

Golang语法学习8---字符串

宽字节注入 Less32-Less33

一个ASCII码要占用多少个字节的储存空间

字符编码与转码

C-变量