问题:
运行时出现这个错误,编译过去,而且运行着也能得到结果,运行完该函数后就死在这里了。
*** stack smashing detected ***: ./qq terminated
解决方法:
查看代码,有没有定义什么字符串小于实际使用的,比如定义了
char name[13];
但是实际上可能超过了这个长度,比如用了20个字节。
只要将13改成比实际使用的还大就可以了。
运行时出现这个错误,编译过去,而且运行着也能得到结果,运行完该函数后就死在这里了。
*** stack smashing detected ***: ./qq terminated
解决方法:
查看代码,有没有定义什么字符串小于实际使用的,比如定义了
char name[13];
但是实际上可能超过了这个长度,比如用了20个字节。
只要将13改成比实际使用的还大就可以了。