在學(xué)習(xí)C語言的時(shí)候是不是很多小伙伴們都不知道return和break的區(qū)別呢?那么今天我們就針對(duì)這個(gè)問題讓小編帶你了解return和break的知識(shí),方便你能更好的學(xué)習(xí)return和break。
?
/*
----------------------
該代碼由C-Free 5.0 編寫并輸出調(diào)試結(jié)果
--------------輸出結(jié)果---------------
break時(shí)結(jié)果:
AAAA
BBBB
return時(shí)結(jié)果:
?AAAA
?------結(jié)論-----
?return和break的區(qū)別,break是終止循環(huán)的,而return在表達(dá)式為空(void)時(shí),不向被調(diào)
?函數(shù)返回任何值,終止這個(gè)函數(shù)。 另一個(gè)含義是表示從被調(diào)函數(shù)返回到主調(diào)函數(shù)繼續(xù)執(zhí)
?行,返回時(shí)可附帶一個(gè)返回值,由return后面的參數(shù)指定。如:
?int i()
?return 10;
*/
上述內(nèi)容就是小編帶你了解return和break的知識(shí),相信看完后大家都知道return是跳出當(dāng)前函數(shù),break結(jié)束當(dāng)前循環(huán),如果你想了解更多內(nèi)容就請(qǐng)關(guān)注我們吧。
新聞熱點(diǎn)
疑難解答
圖片精選