编译没问题不一定就是ok的,闪退应该是运行时问题 大致看了一下,没细想,你可以考虑:是不是程序瞬间执行完毕,while部分没有停顿、是不是读或写文件错了导致程序错误…… 你可以一部分一部分的输出一些调试信息,