Switch語句的條件只能接受什么類型的值


switch語句只能針對基本數據類型使用,這些類型包括int、char、枚舉、bool等。對於其他類型,則必須使用if語句

在一個 switch 中可以有任意數量的 case 語句。每個 case 后跟一個要比較的值和一個冒號。

case 的 constant-expression 必須與 switch 中的變量具有相同的數據類型,且必須是一個常量或字面量。

擴展資料

C語言的switch其他使用規則:

1、當被測試的變量等於 case 中的常量時,case 后跟的語句將被執行,直到遇到 break 語句為止。

2、當遇到 break 語句時,switch 終止,控制流將跳轉到 switch 語句后的下一行。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM