天天看點

c++編譯報warning: control reaches end of non-void function

用gcc編譯一個程式的時候出現這樣的警告:

warning: control reaches end of non-void function

它的意思是:控制到達非void函數的結尾。就是說你的一些本應帶有傳回值的函數到達結尾後可能并沒有傳回任何值。這時候,最好檢查一下是否每個控制流都會有傳回值。

轉自:http://blog.csdn.net/liukun321/article/details/6918373

繼續閱讀