国产探花免费观看_亚洲丰满少妇自慰呻吟_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結束當前循環,如果你想了解更多內容就請關注我們吧。

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

圖片精選

主站蜘蛛池模板: 阳山县| 体育| 谷城县| 马公市| 肃北| 道孚县| 志丹县| 岳西县| 长阳| 奉新县| 平山县| 锡林浩特市| 巴林右旗| 文登市| 莱西市| 凤凰县| 洛隆县| 靖远县| 墨玉县| 奉节县| 苍山县| 栾城县| 建宁县| 孟州市| 青田县| 岐山县| 蚌埠市| 全南县| 黎平县| 遂溪县| 苗栗市| 石楼县| 安庆市| 石家庄市| 哈密市| 镇康县| 麻阳| 岢岚县| 四川省| 昌都县| 谢通门县|