在计算机中,字符排序一般是根据字符对应的ASCII码。
常见的有数字、大写字母、小写字母、符号等……
其中,数字最靠前,其次是大写字母,然后是小字字母
数字:0-9(对应的ASCII码:48-57)
大写字母:A-Z(对应的ASCII码:65-90)
小字字母:a-z(对应的ASCII码:97-122)
所以在程序中对字符串进行排序时,系统默认是根据ASCII码排序,对字符大小的比较也是用ASCII码。
(注:汉字需要用两个字节表示,所以更复杂。)
在计算机中,字符排序一般是根据字符对应的ASCII码。
常见的有数字、大写字母、小写字母、符号等……
其中,数字最靠前,其次是大写字母,然后是小字字母
数字:0-9(对应的ASCII码:48-57)
大写字母:A-Z(对应的ASCII码:65-90)
小字字母:a-z(对应的ASCII码:97-122)
所以在程序中对字符串进行排序时,系统默认是根据ASCII码排序,对字符大小的比较也是用ASCII码。
(注:汉字需要用两个字节表示,所以更复杂。)