国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表

圖片精選

主站蜘蛛池模板: 天全县| 宜阳县| 大庆市| 景德镇市| 县级市| 惠安县| 洪泽县| 茂名市| 肥乡县| 兰西县| 双流县| 博乐市| 长垣县| 遂溪县| 西华县| 岱山县| 正定县| 大埔区| 增城市| 松阳县| 阿瓦提县| 华阴市| 始兴县| 宽城| 武宣县| 桃园市| 永城市| 巍山| 泗水县| 南部县| 合作市| 巴彦淖尔市| 汾阳市| 舞钢市| 呼玛县| 台东市| 麻江县| 遂川县| 出国| 隆安县| 宝应县|