break、 continue和goto語句
發(fā)布時間:2016/7/13 20:56:46 訪問次數(shù):821
1. break i吾句
break語旬可以穢出循環(huán)而執(zhí)行循環(huán)后面的語句,通常用在循環(huán)語旬和開關(guān)語句中配合使用。HEF40106BT當(dāng)break用于開關(guān)語句switch中時,可使程序跳出switch而執(zhí)行switch以后的語句;如果沒有break語句,則將成為一個死循環(huán)而無法退出。
當(dāng)brcak語句用于for、do-while、whi1e循環(huán)語句中時,可使程序終止循環(huán)而執(zhí)行循環(huán)后面的語句,通常brcak語句總是與if語句連在一起,即滿足條件時便跳出循環(huán)。
2. continue 語句
∞ntinuc語句的作用是跳過本次循環(huán)中剩余的語句而強(qiáng)行執(zhí)行下一次循環(huán)。這是與break語旬的最大差別!辬tinue語句通常只用在for、while、do-while等循環(huán)體中,常與if條件語句一起使用,用來加速循環(huán)。
3. goto語句
goto語旬是一種無條件轉(zhuǎn)移語句。goto語句的使用格式為:
goto標(biāo)號:
其中,標(biāo)號是一個有效的標(biāo)識符,這個標(biāo)識符加上一個“∶”一起出現(xiàn)在函數(shù)內(nèi)某處,執(zhí)行g(shù)oto語句后,程序?qū)⑻D(zhuǎn)到該標(biāo)號處并執(zhí)行其后的語句。另外,標(biāo)號必須與goto語句同處于一個函數(shù)中,但可以不在一個循環(huán)層中。在編程時goto語句要盡量少用,因為它將使程序?qū)哟尾磺?但在多層嵌套退出時,用goto語句則比較合理。
1. break i吾句
break語旬可以穢出循環(huán)而執(zhí)行循環(huán)后面的語句,通常用在循環(huán)語旬和開關(guān)語句中配合使用。HEF40106BT當(dāng)break用于開關(guān)語句switch中時,可使程序跳出switch而執(zhí)行switch以后的語句;如果沒有break語句,則將成為一個死循環(huán)而無法退出。
當(dāng)brcak語句用于for、do-while、whi1e循環(huán)語句中時,可使程序終止循環(huán)而執(zhí)行循環(huán)后面的語句,通常brcak語句總是與if語句連在一起,即滿足條件時便跳出循環(huán)。
2. continue 語句
∞ntinuc語句的作用是跳過本次循環(huán)中剩余的語句而強(qiáng)行執(zhí)行下一次循環(huán)。這是與break語旬的最大差別!辬tinue語句通常只用在for、while、do-while等循環(huán)體中,常與if條件語句一起使用,用來加速循環(huán)。
3. goto語句
goto語旬是一種無條件轉(zhuǎn)移語句。goto語句的使用格式為:
goto標(biāo)號:
其中,標(biāo)號是一個有效的標(biāo)識符,這個標(biāo)識符加上一個“∶”一起出現(xiàn)在函數(shù)內(nèi)某處,執(zhí)行g(shù)oto語句后,程序?qū)⑻D(zhuǎn)到該標(biāo)號處并執(zhí)行其后的語句。另外,標(biāo)號必須與goto語句同處于一個函數(shù)中,但可以不在一個循環(huán)層中。在編程時goto語句要盡量少用,因為它將使程序?qū)哟尾磺?但在多層嵌套退出時,用goto語句則比較合理。
上一篇:開關(guān)語句
熱門點擊
- 外部中斷0中斷請求標(biāo)志位。
- TDDB效應(yīng)的擊穿機(jī)制
- 輕摻雜源漏(LDD)
- 等比例縮小的3個規(guī)則
- 界面態(tài)的產(chǎn)生過程
- 低勢壘高度的歐姆接觸
- MOs管的實際版圖
- MOsFET的閾值電壓
- 說明動態(tài)RAM和靜態(tài)RAM的主要區(qū)別
- 抗反射層
推薦技術(shù)資料
- 硬盤式MP3播放器終級改
- 一次偶然的機(jī)會我結(jié)識了NE0 2511,那是一個遠(yuǎn)方的... [詳細(xì)]