C语言程序运行过程中出现烫烫烫问题的原因 及 解决方法
C语言程序运行过程中出现烫烫烫问题的原因 及 解决方法
以下给出两个参考链接
VC中出现“烫烫烫”的原因分析https://blog.csdn.net/carl_0/article/details/71849215
文件写入或控制台输出显示:"烫烫烫烫"问题解决办法https://blog.csdn.net/ALEX__0805/article/details/47381531
出现的问题![将s所指字符串中ASCII值为奇数的字符删除,剩余的放在新串t所指的数组中](https://img-blog.csdnimg.cn/20190916105809724.PNG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzMjcwMTUz,size_16,color_FFFFFF,t_70)
原因
t[ ]没有初始化,后面没有'\0'
解决方法
1.给要输出的数组后面追加 '\0'
2.给数组初始化 eg: char t[]="0";
本人通过方法1,解决了自己遇到的问题,如下