c語言中的case
發布時間: 2024-12-29 06:23:32
❶ case在c語言中是什麼意思
case在c語言中是:情況。switch用在編程中,如C語言中它經常跟Case一起使用,是一個判斷選擇代碼。其功能就是控制流程流轉的。直線翻譯:switch語句,即「切換」語句;case即「情況」。
switch語句的語法(switch,case,break和default是關鍵字):當變數表達式所表達的量與其中一個case語句中的常量相符時,就執行此case語句後面的語句,並依次下去執行後面所有case語句中的語句,除非遇到break;語句跳出switch語句為止。如果變數表達式的量與所有case語句的常量都不相符,就執行default語句中的語句。
語句規則:
switch語句非常有用,但在使用時必須謹慎。所寫的任何switch語句都必須遵循以下規則:只能針對基本數據類型中的整型類型使用switch,這些類型包括int、char等。對於其他類型,則必須使用if語句。
switch()的參數類型不能為實型。case標簽必須是常量表達式(constantExpression),如42或者'4'。case標簽必須是唯一性的表達式;也就是說,不允許兩個case具有相同的值。
以上內容參考:網路-switch
熱點內容