我已经在 stackoverflow 看到了一些问题,但没有一个问题能解决我的问题......
我在 C 中有那个代码:
#include <stdio.h>
#include <stdlib.h>
int main ()
{
char str[] = "";
scanf("%[^\n]", str);
printf("Você digitou: %s\n", str);
system("pause");
}
当我运行程序时,我遇到了错误:
运行时检查失败 #2 - 变量“str”周围的堆栈已损坏。
现在,我真的不知道我在那里做错了什么...... :(