我有以下代碼:解決方案編譯器警告:控制到達非void函數結束
int cons_col()
{
for(int col =0; rx_state_== MAC_IDLE; col++)
return col;
}
它就像一個應該返回一個整數,當條件rx_state_ == MAC_IDLE滿足計數器; 當我編譯時,我得到警告:控制達到非void函數的結束。
請問這個問題消失,如果添加以下在上面的函數的末尾:
if (coll == 0)
return 0;
感謝
你的功能,你想讓它工作,只是返回0 – 2013-04-25 05:43:33