黑马程序员技术交流社区
标题:
能把字符和字节的关系和我说一下么?
[打印本页]
作者:
Garnet92
时间:
2016-1-1 12:19
标题:
能把字符和字节的关系和我说一下么?
如题 大家有没有什么好区分的办法 ?
作者:
窃贼
时间:
2016-1-1 12:58
字节是整数叫做byte,也是基本数据类型的最小单位。字符是char,有且只能有一个字符,可以是数字,字母,和中文
作者:
foolishlovepig
时间:
2016-1-1 15:04
不同的字符所占的字节是不同的。
ASCII码:
一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制。最小值0,最大值255。如一个ASCII码就是一个字节。
UTF-8编码:
一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。
Unicode编码:
一个英文等于两个字节,一个中文(含繁体)等于两个字节。
符号:
英文标点占一个字节,中文标点占两个字节。举例:英文句号“.”占1个字节的大小,中文句号“。”占2个字节的大小。
作者:
wxw19910324
时间:
2016-1-2 11:09
早起io包里面出现的都是字节流,简单来说就是数据无乱在硬盘中 或者是内存中的,和媒体数据, 都是字节流 二进制体现形式。
字符流 就是二进制数据转换过来的字符。
作者:
随缘的影子
时间:
2016-1-2 12:16
赞楼上,字节就是内存里的最小单位,通常是二进制表示;字符一般是指“char”型,是有二进制转换成的我们方便识别的字符,这个字符可以是汉字,数字,字母或者特殊符号之类的。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2