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

首頁 > 編程 > C > 正文

帶你了解return和break

2020-02-24 14:24:03
字體:
來源:轉載
供稿:網友

在學習C語言的時候是不是很多小伙伴們都不知道return和break的區別呢?那么今天我們就針對這個問題讓小編帶你了解return和break的知識,方便你能更好的學習return和break。

?

/*
? Name:return和break的區別
? Copyright: By.不懂網絡
? Author: Yangbin
? Date:2014年2月25日 02:13:22
? Description:以下代碼無實際意義,只用來區分return和break的區別。
*/
#include <stdio.h>
void a(void)
{
??? int i;
??? for(i=0;i<5;++i)
??? {
??????? printf("AAAA/n");
??????? //break; //break用來終止for循環,當i=0<5成立執行AAAA,然后break循環結束
??????? //所以輸出結果為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的區別,break是終止循環的,而return在表達式為空(void)時,不向被調
?函數返回任何值,終止這個函數。 另一個含義是表示從被調函數返回到主調函數繼續執
?行,返回時可附帶一個返回值,由return后面的參數指定。如:
?int i()
?return 10;

*/

上述內容就是小編帶你了解return和break的知識,相信看完后大家都知道return是跳出當前函數,break結束當前循環,如果你想了解更多內容就請關注我們吧。

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

圖片精選

主站蜘蛛池模板: 乐昌市| 永泰县| 巴青县| 杭州市| 香格里拉县| 丰镇市| 永川市| 自贡市| 兴仁县| 丹江口市| 弥勒县| 连州市| 华容县| 石楼县| 吉林省| 安龙县| 沁水县| 临朐县| 洪江市| 琼海市| 汉寿县| 分宜县| 正安县| 府谷县| 手游| 临颍县| 怀宁县| 琼结县| 潼关县| 太谷县| 昭苏县| 德庆县| 凌海市| 唐山市| 平昌县| 改则县| 麟游县| 广州市| 上饶县| 黄平县| 大名县|