版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons)
根据Ascii表,问号的code为63:
若记事本里只存储了一个问号字符:
3F的十进制正好是63:
若改为big5:
内容不变。
UTF-8 - 不变。
多字节的Unicode编码方式定义了一个"字节顺序标记(Byte Order Mark)",它是一个特殊的非打印字符,你可以把它包含在文档的开头来指示你所使用的字节顺序。对于UTF-16,字节顺序标记是U+FEFF。如果收到一个以字节FF FE开头的UTF-16编码的文档,你就能确定它的字节顺序是单向的(one way)的了;如果它以FE FF开头,则可以确定字节顺序反向了。
如果记事本里存成
在ABAP debugger 3F00: ( UTF-16)
UTF-8使用一至四个字节为每个字符编码: