关于Stack around the variable 'word2' was corrupted.
就是一个很简单的代码,但是会出现Stack around the variable 'word2' was corrupted.这个问题,想请教一下大佬们这个是什么原因?我是在vs2015上运行的#include<stdio.h>int main()
{
char word;
char word2;
scanf("%s", word);
scanf("%s", word2);
printf("%s##%s##\n", word, word2);
return 0;
} 补充一下,是两个字符串长度都为8时出现的 【project->配置属性->c/c++->代码生成->基本运行时检查】设为【默认值】 苏格拉没有底呀 发表于 2020-5-9 22:44
【project->配置属性->c/c++->代码生成->基本运行时检查】设为【默认值】
但是这样只会输出word2了
刺客标号10029 发表于 2020-5-9 22:46
但是这样只会输出word2了
emmmmmm,具体的话我也不是特别清楚,不过我用的是DevC++编译器,输出完全没有问题。
如果说还没有解决的话,你看看百度,要么就换其他编译器试试,能力有限{:5_96:} 苏格拉没有底呀 发表于 2020-5-9 22:55
emmmmmm,具体的话我也不是特别清楚,不过我用的是DevC++编译器,输出完全没有问题。
如果说还没有解决 ...
还是谢谢你{:9_232:}
页:
[1]