break跳出一層循環(huán),當(dāng)break出現(xiàn)在循環(huán)體中的switch語句體內(nèi)時,其作用只是跳出該switch語句體。
break 在一些計算機編程語言中是保留字,其作用大多情況下是終止所在層的循環(huán)。在 C語言 的 switch(開關(guān)語句)中,break 語句還可用來在執(zhí)行完一個 case(分支)后立即跳出當(dāng)前 switch 結(jié)構(gòu)。在某些程序調(diào)試過程中則使用break設(shè)置斷點。break語句通常用在循環(huán)語句和開關(guān)語句中。當(dāng)break用于開關(guān)語句switch中時,可使程序跳出switch而執(zhí)行switch以后的語句;如果沒有break語句,則會從滿足條件的地方(即與switch(表達式)括號中表達式匹配的case)開始執(zhí)行,直到switch結(jié)構(gòu)結(jié)束。
當(dāng)break語句用于do-while、for、while循環(huán)語句中時,可使程序終止循環(huán)。而執(zhí)行循環(huán)后面的語句,通常break語句總是與if語句聯(lián)在一起。即滿足條件時便跳出循環(huán)。我們使用break命令來設(shè)置斷點,break在進入指定函數(shù)時停住。C++中能使用class::function或function(type,type)格式來指定函數(shù)名。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com