error: jump to case label與crosses initialization of"xx"編譯錯誤

前言

我過去使用vs下的cl編譯程序時,從沒遇到過此類錯誤,今天在Qt 5.3的MINGW版本下編譯程序時,卻出現 error: jump to case label與crosses initialization of”xx”編譯錯誤。

解決方案

在switch語句的內部(包括case語句的內部)都不能聲明變量,如需要聲明,請在switch語句外面。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章