Segmentation fault段错误出现原因分析及解决方法
1、局部变量的大小过大,超过栈分配的空间导致段错误,如double a[500][500],
解决方法:大数据不要放在栈区中,可以考虑静态区和堆区,例如:1)定义为全局变量、2)定义为static变量、3)使用malloc动态分配
Segmentation fault段错误出现原因分析及解决方法
1、局部变量的大小过大,超过栈分配的空间导致段错误,如double a[500][500],
解决方法:大数据不要放在栈区中,可以考虑静态区和堆区,例如:1)定义为全局变量、2)定义为static变量、3)使用malloc动态分配