基础知识

基础知识

  • 字节:1个字节由8个位组成。
    • 位:计算机用0、1组成,其中一个0或1表示为1个位
  • 字符:字符由字节组成。(例如:汉字“中”和字母“E”,都称为字符)1个字符占用多少字节由所使用的编码组成。
  • 字符串:由字符组成。
  • 为什么要用编码?因为计算机只能识别0或1(强/弱电信号)所以需要密码本来将对应的文字转换成计算识别的01编码。
  • ASCLL码 :只能表示英文,由1个字节组成一个字母。只需要8位即可将英文字母及符号表示完。但想要将中文和其它语言表示出来8位数的01组合已经不够用了。所以又出了万国码Unicoded码。
  • unicode:能表示出中英文,由4个字节(32位)组成一个中文或字母。虽然Unicode能将所有文字都表示出来,但每一个文字都需要32位01组合。占用太大容量。
  • UTF-8:是对UniCode的压缩。智能的分配,中文由3个字节,英文由1个字节组成。
posted @ 2019-06-01 09:12  新手村的老鸟  阅读(186)  评论(0)    收藏  举报