1、数组开得太小了,导致访问到了不该访问的内存区域 2、指针用错,导致访问到不该访问的内存区域 3、大数组定义在函数内,导致程序栈区耗尽(定义队列有时也会) 4、还有可能是程序抛出了未接收的异常 5、发生除零错误