return和break的區別解析

2022-10-06 17:15:13 字數 733 閱讀 9745

複製** **如下:

/*  name:return和break的區別

copyright: by.不懂網路

author: yangbin

iachtdate:2023年2月25日 02:13:22

description:以下**無實際意義,只用來區分return和break的區別。

*/#include

void a(void)

printf("bbbb\n");

} int main(void)

/*----------------------

該**由c-free 5.0 編寫並輸出除錯結果

--------------輸出結果---------------

break時結果:

aaaa

bbbb

return時結果:

aaaa

------結論-----www.cppcns.com

return和break的區別,break是終止迴圈的,而return在表示式為空(void)時,不向被調

函式返回任何值,終止這個函式。 另乙個含義是表示從被調函式返回到主調函式繼續執

行,返回時可附帶乙個返回值,由return後面的引數指定。如:

int i()

return 10;

*/

本文標題: return和break的區別解析

本文位址:

return和break的區別

在返回值型別是void的方法當中使用 return 語句。return 語句出現在返回值為void的方法當中主要是為了用來結束當前方法 public class methodtest10 system.out.println data i system.out.println execute her...

return 0和return的區別

return語句有以下形式 return 不帶返回值的return語句 return 0 帶返回值的return語句,或者返回乙個變數或乙個函式。return 1 表示函式異常結束 不帶返回值的return語句用於,中斷返回值為void型別的函式的執行,而帶返回值的return則不行。include...

break和continue的區別

一 先看msdn關於break和continue語句的幫助說明 1 break 語句用於終止最近的封閉迴圈或它所在的 switch 語句。控制傳遞給終止語句後面的語句 如果有的話 2 continue 語句將控制權傳遞給它所在的封閉迭代語句的下一次迭代。二 對break和continue語句的解釋 ...