一般来说不会,但是这和编译器的处理方式有关。这样编程不是好习惯。sprintf会自动从tmp数组的第一个元素开始写入新的
内容
,并且以 '\0' 来结束新内容。
第一次 tmp 的内容是
abcbcd\0
第二次后的内容是
abbc\0d\0
注意虽然第一次留下的 d\0 还在,但是由于前面已经有\0了,字符串也就被第一个\0终结掉了,打印tmp的时候是不会打印出第一个\0后面的内容的。应用程序丢失一个是别病毒木马删除破坏,一个是被病毒木马感染,后被杀毒软件杀掉并删除。你可以先用安全辅助软件检测,检测完毕确保没有问题后,在重新安装被删除的软件程序。1
查杀
病毒木马通常要到安全模式中查杀,开机不停按F8进入,然后用光标键选择安全模式,回车。
2现在用单一杀毒软件清理病毒都过时了,要用辅助工具软件配合杀毒软件综合清理。如用360+金山清理专家+恶意软件清理助手+windows
欢迎分享,转载请注明来源:内存溢出