「switch default」用法詳解如下:
「default」子句在「switch」語句中是可選的,當表達式的值與所有「case」子句中的值都不匹配時,會執行「default」後面的語句。如果沒有「default」子句,且表達式的值與所有「case」子句中的值都不匹配,程式不會執行任何操作,而是直接跳出「switch」結構,執行後面的語句。
「default」子句通常放在「switch」語句的最後,但它的位置並不影響程式的執行結果。
在使用「switch」語句時,如果在某個「case」語句結束後沒有使用「break」語句結束「switch」語句,程式會從匹配的「case」語句執行下去,直至遇到「break」語句或「switch」語句結束。