由参考文献看,这个是由于开启了事件循环,而在关闭窗口或者(Ctrl+c)结束应用时,程序被挂起,事件循环继续,直到遇到QCoreApplication :: exit()。所以在写Qt控制台程序时候,可以直接return 0,而不是使用循环。 同时发现 在调用了OPencv窗口函数显示窗口,如果直接关闭控制台窗口(显示窗口还未关闭)也会导致返回这样的错误代码 1、参考一 2、参考二