代码如上,请各位帮忙看看。为什么会出现这样的情况?这样子为什么不行,怎么改我是知道了,char str[100]; 即可
char str[] = {};这相当于定义了一个长度的字符数组。你得指定一下数组的大小。比如char str[1000] = {};
你不给字符串分配内存空间,那不越界访问内存了吗