continue,break與return

continue是結束本次循環,開始下一個循環
while(x++ < 10)
{
    if(x == 3)
    {
        continue;
    }
    printf("%d\r\n", x);
}
結果是:1 2 4 5 6 7 8 9 10  可見他僅僅是不輸出3,因爲他結束了本次循環






break是結束整個循環,結束全部循環,不再進行循環操作
while(x++ < 10)
{
    if(x == 3)
    {
        break;
    }
    printf("%d\r\n", x);
}
結果是輸出  1 2   就退出了整個while循環






而return是將函數的返回值返回主調函數。
發佈了34 篇原創文章 · 獲贊 1 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章