返回列表 發帖

認識switch判斷式

switch是C++提供的條件判斷陳述式,它只能比較整數或字元,不過別以為這樣它就比if 來得沒用,使用適當的話,它可比if判斷式來得有效率;
switch的語法架構如下:



首先看看switch的括號,當中置放您要取出數值的變數,取出數值之後,程式會開始與case中所設定的數字或字元作比對,如果符合就執行以下的陳述句,直到遇到break後離開switch區塊,如果沒有符合的數值或字元,則會執行default後的陳述句,default不一定需要,您可以省去這個部份。


資料來源

返回列表