Vista下玩机战时,在屏幕输出的每句话后会有乱码

来源:百度知道 编辑:UC知道 时间:2024/06/25 07:55:15
安装的是vista OEM版,在QQ、网页、记事本等任何软件下都没有问题,只是在玩机战这个游戏时,每说完一句话的,有时会有乱码跟出、有时没有,请问高手们这个是怎么一回事啊?

如何解决?

这是机战游戏程序的问题,是存储字符串的时候没有处理好。比如说每句话分配了32字节存储,而实际上这句话只有20字节,并且没有加上字符串的结束标志\0 那么就会导致输出语句后面的乱码部分。

解决方法:无

解决方法;每次输入十字以内。