国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C > 正文

return和break的區(qū)別解析

2020-01-26 15:36:15
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:

/*
  Name:return和break的區(qū)別
  Copyright: By.不懂網絡
  Author: Yangbin
  Date:2014年2月25日 02:13:22
  Description:以下代碼無實際意義,只用來區(qū)分return和break的區(qū)別。
*/
#include <stdio.h>
void a(void)
{
    int i;
    for(i=0;i<5;++i)
    {
        printf("AAAA/n");
        //break; //break用來終止for循環(huán),當i=0<5成立執(zhí)行AAAA,然后break循環(huán)結束
        //所以輸出結果為AAAA一次 BBBB一次。 注釋掉break換成return
        return;
    }
    printf("BBBB/n");
}
int main(void)
{
    a();

    return 0;
}

/*
----------------------
該代碼由C-Free 5.0 編寫并輸出調試結果
--------------輸出結果---------------
break時結果:
AAAA
BBBB

return時結果:
 AAAA
 ------結論-----
 return和break的區(qū)別,break是終止循環(huán)的,而return在表達式為空(void)時,不向被調
 函數(shù)返回任何值,終止這個函數(shù)。 另一個含義是表示從被調函數(shù)返回到主調函數(shù)繼續(xù)執(zhí)
 行,返回時可附帶一個返回值,由return后面的參數(shù)指定。如:
 int i()
 return 10;

*/

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 顺昌县| 新密市| 宜宾县| 五常市| 塔城市| 舒城县| 泰和县| 德清县| 固安县| 乐昌市| 吴堡县| 平顺县| 公安县| 荥经县| 收藏| 饶河县| 五家渠市| 台南市| 鄂托克旗| 乐至县| 扬州市| 四子王旗| 达孜县| 巴东县| 霍林郭勒市| 云林县| 栖霞市| 汤原县| 延安市| 明光市| 龙川县| 都江堰市| 吕梁市| 民权县| 宜都市| 布尔津县| 轮台县| 香港| 成都市| 无为县| 宜城市|