字节与字符区别
来源:互联网 发布:js 浮点数相加 编辑:程序博客网 时间:2024/05/21 11:05
(一)“字节”的定义
字节(Byte)是一种计量单位,表示数据量多少,它是计算机信息技术用于计量存储容量的一种计量单位。
(二)“字符”的定义
字符是指计算机中使用的文字和符号,比如1、2、3、A、B、C、~!·#¥%……—*()——+、等等。
(三)“字节”与“字符”
它们完全不是一个位面的概念,所以两者之间没有“区别”这个说法。不同编码里,字符和字节的对应关系不同:
①ASCII码中,一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制。最小值0,最大值255。
②UTF-8编码中,一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。
③Unicode编码中,一个英文等于两个字节,一个中文(含繁体)等于两个字节。
符号:英文标点占一个字节,中文标点占两个字节。举例:英文句号“.”占1个字节的大小,中文句号“。”占2个字节的大小。
④UTF-16编码中,一个英文字母字符或一个汉字字符存储都需要2个字节(Unicode扩展区的一些汉字存储需要4个字节)。
⑤UTF-32编码中,世界上任何字符的存储都需要4个字节。
0 0
- 字节与字符区别
- 字节与字符的区别
- 字符与字节的区别
- 字符与字节的区别
- 字节流与字符流的区别
- 字节流与字符流的区别
- 字符流与字节流的区别
- 字节与字符有什么区别
- IO_字节流与字符流区别
- 字节流与字符流的区别
- 转: 字节流与字符流区别
- 字符流与字节流区别
- 字符流与字节流的区别
- 字符流与字节流的区别
- 字节流与字符流的区别
- 字节流与字符流的区别
- 字节流与字符流的区别
- 字节流与字符流的区别
- 封装性 匿名对象 构造函数
- 项目四——队列数组
- 小米现场笔试题
- AmazeUi基础技能的学习(一)
- VirtualBox扩展虚拟机硬盘
- 字节与字符区别
- C++的四种操作符:static_cast,dynamic_cast,reinpreter_cast,const_cast
- Cygwin + OpenSSH FOR Windows的安装配置
- 离散数学补充
- 四大开源3d游戏引擎探究
- 第七周--项目六--停车场
- Java Mail:Session、Message详解
- java.util.ConcurrentModificationException的异常的出现与解决
- 哪瓶水有毒