ascall编码是占用1个字节 但是表示的字符有限
于是各国有各国独特的标准,比如中国的就是GB2312 ,为了统一管理,就出现了unicode,通常字符为两个字节代表一个字符(生僻的汉字也是4个字节代表一个),但是如果为纯英文,又会浪费存储空间,于是utf-8出现了
是操作系统和编程语言以及软件支持各种编码,而对于cpu来说,无所谓的都是数字,可以设置操作系统的编码方式,以及各个软件的编码方式
在内存中一般为Unicode编码,在硬盘或者传输的时候,一般为utf-8编码
ascall编码是占用1个字节 但是表示的字符有限
于是各国有各国独特的标准,比如中国的就是GB2312 ,为了统一管理,就出现了unicode,通常字符为两个字节代表一个字符(生僻的汉字也是4个字节代表一个),但是如果为纯英文,又会浪费存储空间,于是utf-8出现了
是操作系统和编程语言以及软件支持各种编码,而对于cpu来说,无所谓的都是数字,可以设置操作系统的编码方式,以及各个软件的编码方式
在内存中一般为Unicode编码,在硬盘或者传输的时候,一般为utf-8编码