LeetCode各種報錯的含義

1.Char 5: fatal error: control may reach end of non-void function [-Wreturn-type]
}

1.Char 5: fatal error: control may reach end of non-void function [-Wreturn-type] }

這類報錯的含義是:沒有考慮所有可能的返回值情況

什麼意思呢,比如我們的Java程序的一個方法:

public int fun(int a)
{
    if(a>0)
    return 1
    else if(a<0)
    return -1;
}

那麼如果我們的a==0那麼就沒有返回值,所以本方法沒有考慮返回值情況

博主會持續更新
在這裏插入圖片描述

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