1)分词问题我想明白了,Windows所有的运行环境应该都是Unicode,所以ASCII扩展字符 是双字节,这样就可以和中文字符区别。2)windows自带的console下echo就能同时输出ASCII扩展字符和中文。已知的解决方法是 临时切换cp,设置SetConsoleOutputCP(437)后可以输出ASCII扩展字符。 我的疑问是,如果是中文及ASCII扩展字符混合字符串,输出时要多次切换吗?有没有直 接输出不用配置或者少量配置的方法。