黑马程序员技术交流社区

标题: ASCII码笔记 [打印本页]

作者: WPeng    时间: 2015-8-5 22:39
标题: ASCII码笔记
1)全称:美国标准信息交换码(american standard code fot information lnterchange,ascii)
    2)统一用8位二进制数来表示所有的大写和小写字母,数字0到9、标点符号,以及在美式英语中使用的特殊控制字符,且规则一致,便于交流通信。
    3)默认计算机都遵守这个标准,要知道每个字符对应的值式多少,可以查ASCII码表。
    4)特点
        区分大小写,没有中文,字符在运算时会自动转换成ASCII值。
    5)ASCII只是一个字节去表示字符,对于英文世界是足够的,但是中文是不够的,因为一个字节只有8位,最多只有256中可能,也就是只能表示256中字符,所以每个国家根据自己的国情都会定义一个自己的字符编码。
    6)国内常用的标准
            GBK2313:2个字节,16个位。
            UTF-8:3个字节,24位。
    7)所有的字符在计算机中都是以2进制存储,如果不统一,那么在A电脑中的一个字符,在B电脑中是另外一个字符,这样就无法正常的通信,为了避免这种情况,就需要制定一个标准,让所有计算机上的字符的二进制表示形式都是一样呢的,这样信息在传递的时候才是正常的。
    8)以后编写程序,一定要注意编码格式。
作者: KongPro    时间: 2015-8-5 22:44
个人觉得ASCII码主要记住大小写英语和阿拉伯数字的酒差不多了,剩下的查一下就行 。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2