引用第1楼深绿于2009-10-10 19:10发表的 :
我稍微改了一下程序,包里面有个input.txt和output.txt+ {3 v) g5 r8 n H4 _, E' C
先在input.txt里面写入字符串,然后运行程序,就会在output.txt里输出小于0x80的字节
但是我有个疑问,汉字两个字节的机内码都是大于0x80的,这样如果原字节是纯中文的,不就没有字节被输出吗?
引用第8楼深绿于2009-10-12 15:34发表的 :2 h \2 c% O. e2 {( w$ w! B
这样看来,对这两种类型的改造方式是一样的,都是让程序在碰到大于0x80的字节时两个两个读取。( _) u; k% u5 Z+ C9 V
所不同的是后者由于要做这么个比较的处理,所以更方便我们定位到需要更改的位置。
这样的理解对不?
欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/) | Powered by Discuz! X3.2 |