我正在使用 Unix hexdump 实用程序。我的输入文件是 UTF-8 编码的,包含一个字符ñ
,它是C3 B1
十六进制的 UTF-8。
hexdump test.txt
0000000 b1c3
0000002
嗯?这表明B1 C3
- 与我的预期相反!有人可以解释吗?
为了获得预期的输出,我这样做:
hexdump -C test.txt
00000000 c3 b1 |..|
00000002
我在想我理解编码系统。