我正在做数学运算,如果我将二进制表示(二进制模式下的二进制文件)中的每一点信息(变量的内容)保持在1字节以下,那么无论什么是endianess,我都是安全的。在平台上实现,这意味着ASCII字符集根据定义是字节序安全的或双端的,因为它提供2 ^ 8个排列? 我认为UTF-8不是双端的结果。
答案 0 :(得分:5)
字节顺序是指字节顺序,即多字节序列的字节出现的顺序。
对于ASCII,它没有意义,因为没有多字节序列。
对于UTF-8,UTF-8标准已经精确且明确地定义了所有多字节序列中的字节顺序。需要额外的规则(例如big-endian或little-endian)来指定或澄清此顺序。所以...也不适用。