Keil5:第4行输入的汉字字符串,从字符“三”开始,在debug环境下与输入不一致,请问大伙有没有谁知道这是为什么?
keil对中文支持不好,遇到0xfd有bug。“三”对应的内码是 C8 FD,正好撞上了keil的bug。你可以网上搜个keil的0xfd补丁修复一下还有另外一个方式https://www.stcai.com/newsinfo/4342753.html
看看内存,字符串在出错的地方有没有被截断,或者超过了数组