开发者社区> 问答> 正文

Linux中UTF BOM问题是关于什么的?

已解决

Linux中UTF BOM问题是关于什么的?

展开
收起
去校区学技术 2022-04-01 22:40:23 450 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    BOM(Byte Order Mark)字节序(字节顺序的标识),其实就是用大端(BE)还是小端(LE)

    比如 UTF-16BE 和 UTF-16LE:

    UTF-16BE,其后缀是 BE 即 big-endian,大端的意思。大端就是将高位的字节放在低地址表示

    UTF-16LE,其后缀是 LE 即 little-endian,小端的意思。小端就是将高位的字节放 在高地址表示

    UTF-16,没有指定后缀,即不知道其是大小端,所以其开始的两个字节表示该字节数组是大端还是小端。即FE FF表示大端,FF FE表示小端

    2022-04-01 22:41:08
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载