分享

字符和字节的区别

 jasonbetter 2019-09-02

  1. 字节 
    字节,英文是byte,是表示计算机存储的一种计量单位

  2. 字符 
    表示的是计算机中的文字和符号,像A、b、g、t、4、5等

  3. 区别 
    字节和字符并不是可以比较的两个概念,字节是计量单位,而字符是表示是什么。 
    1)ASCII中,一个英文字母一个字节,一个汉字两个字节 
    2)UTF-8中,一个英文字符等于一个字节,一个字节等于三个字节 
    3) Unicode编码中,一个英文或者一个汉字都是两个字节,符号:英文标点占一个字节,中文标点占两个字节 
    4) UTF-16中,一个英文 字母字符或者一个汉字字符存储都需要两个字节 
    5) UTF-32中,任何字符都是4个字节 
    编码需要考虑的事情:占用存储空间的大小,字符的表示 
    # 在参与算术运算是char类型会自动转为整型;如字符A会转为对应ASCII码65#

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多