switch ステートメントの case の後の式は何でなければなりませんか?

醉折花枝作酒筹
リリース: 2023-01-13 00:39:05
オリジナル
37029 人が閲覧しました

case ラベルの後の式は、「42」や「'4'」などの定数式である必要があります。同時に、一意の式である必要があります。つまり、2 つのケースが同じ値を持つことは許可されません。

switch ステートメントの case の後の式は何でなければなりませんか?

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

case タグ (case の後) は、42 や '4' などの定数式 (constantExpression) である必要があります。

case タグ (case の後) は一意の式である必要があります。つまり、2 つの case が同じ値を持つことはできません。

その他のルール:

Switch は、int、char などの基本データ型の整数型にのみ使用できます。他の型の場合は、if ステートメントを使用する必要があります。

switch() のパラメータの型を実数型にすることはできません。

switch ステートメントの case の後の式は何でなければなりませんか?

拡張情報:

関連拡張: switch ステートメントの構文は次のとおりです (switch、case、break、default)はキーワードです) :

switch ( 变量表达式 )
{
case 常量1 :语句;break;
case 常量2 :语句;break;
case 常量3 :语句;break;
...
case 常量n:语句;break;
default :语句;break;
}
ログイン後にコピー

コンピュータ関連の知識について詳しくは、FAQ 列をご覧ください。

以上がswitch ステートメントの case の後の式は何でなければなりませんか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート