今天写程序出现了“段错误(核心已转储)"的问题,查了一下资料,加上自己的实践,总结了以下几个方面的原因。 1.内存访问出错 这类问题的典型代表就是数组越界。 2.非法内存访问 出现这类问题主要是程序试图访问内核段内存而产生的错误。 3.栈溢出 Linux默认给一个进程分配的栈空间大小为8M。c++申请变量时,new操作...