[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 buyiyang 于 2024-5-16 22:58 编辑

回复 8# 77七


    这个确实奇怪,我将unicode字符集中的U+4e00~U+9fa6的中文字符集中逐一拿单个字符做了测试,
发现其中一部分能正确显示(集合A),其余的不能正确显示(集合B)。

发现其中有规律,一(U+4E00)、乀(U+4E40)……等可以正确显示,也就是说每隔64个便是A的字符;

B的字符如果是连续奇数个出现则最后一个字符不能正确显示,在实际输出中,如果是2n+1个字符,则该6n+3个字节的最后一个字节会变成0x3f,原因不明。
1

评分人数

    • 77七: 感谢分享技术 + 1

TOP

回复 16# buyiyang


   谢谢大佬指点!大佬辛苦了!我是程序语言门外汉,既然这个规律复杂,以后我会注意避免在65001下使用sort。
bat小白,请多指教!谢谢!

TOP

返回列表