急!ASCII码或二进制中汉字,数字,字母的大小?!
急求,我忘记比的是ASCII码还是二进制了,是让比大小的,什么小写字母大于大写字母,a大于b啦,我忘记了,书不小心落在学校里了,明天是会考,急急急啊~~~~~~~~拜托各...
急求,我忘记比的是ASCII码还是二进制了,是让比大小的,什么小写字母大于大写字母,a大于b啦,我忘记了,书不小心落在学校里了,明天是会考,急急急啊~~~~~~~~拜托各位大虾了!
展开
展开全部
1.每个英文字符对应一个字节----这就是ascii码,如31-'1',41-'a','61'-'a'.美国人定的标准.
2.汉字采用2字节编码(现在不完全准确),国家制定.现在的标准是gb18030,早期是gb2312-80.前者含盖后者.
3.一个字节是8位,ascii码最高位是'0'(所以最多128个编码).
4.汉字将最高位置为'1',与ascii码(英文符号)区隔开.
5.软件当读取一个字节时,先判断最高位是否为'0'.若是,则作英文符号处理;若不是,再读取下一个字节,两个字节合一处对应一个汉字.如,b0a1-'啊',d5fe-'政'.
6.无论是ascii码还是汉字编码,相当于身份证号.实际显示出的汉字要到一个叫"汉字模库'的文件中提取,它的位置与编码有相对应的关系.
2.汉字采用2字节编码(现在不完全准确),国家制定.现在的标准是gb18030,早期是gb2312-80.前者含盖后者.
3.一个字节是8位,ascii码最高位是'0'(所以最多128个编码).
4.汉字将最高位置为'1',与ascii码(英文符号)区隔开.
5.软件当读取一个字节时,先判断最高位是否为'0'.若是,则作英文符号处理;若不是,再读取下一个字节,两个字节合一处对应一个汉字.如,b0a1-'啊',d5fe-'政'.
6.无论是ascii码还是汉字编码,相当于身份证号.实际显示出的汉字要到一个叫"汉字模库'的文件中提取,它的位置与编码有相对应的关系.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在ASCII码表中,按照ASCII码值从小到大排列顺序是:
数字<英文大写字母<英文小写字母,
你只要记住这个就行了!
7位ASCII码是用七位二进制数进行编码的,可以表示128个字符。
第0~32号及第127号(共34个)是控制字符或通讯专用字符,如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BS(退格)、BEL(振铃)等;通讯专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;
第33~126号(共94个)是字符,
其中第48~57号为0~9十个阿拉伯数字;
65~90号为26个大写英文字母,
97~122号为26个小写英文字母,
其余为一些标点符号、运算符号等。
数字<英文大写字母<英文小写字母,
你只要记住这个就行了!
7位ASCII码是用七位二进制数进行编码的,可以表示128个字符。
第0~32号及第127号(共34个)是控制字符或通讯专用字符,如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BS(退格)、BEL(振铃)等;通讯专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;
第33~126号(共94个)是字符,
其中第48~57号为0~9十个阿拉伯数字;
65~90号为26个大写英文字母,
97~122号为26个小写英文字母,
其余为一些标点符号、运算符号等。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询