Heim  >  Artikel  >  Wie muss der Ausdruck nach case in der switch-Anweisung lauten?

Wie muss der Ausdruck nach case in der switch-Anweisung lauten?

醉折花枝作酒筹
醉折花枝作酒筹Original
2021-07-12 13:47:5937003Durchsuche

Der Ausdruck nach der Groß-/Kleinschreibung muss ein konstanter Ausdruck sein, z. B. „42“ oder „‘4‘“. Gleichzeitig muss es sich um einen eindeutigen Ausdruck handeln, d. h. zwei Fälle dürfen nicht den gleichen Wert haben.

Wie muss der Ausdruck nach case in der switch-Anweisung lauten?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.

Die Groß-/Kleinschreibung (nach Groß-/Kleinschreibung) muss ein konstanter Ausdruck (constantExpression) sein, z. B. 42 oder „4“.

Die Fallbezeichnung (nach Fall) muss ein eindeutiger Ausdruck sein, d. h. zwei Fälle dürfen nicht den gleichen Wert haben.

Andere Regeln:

Switch kann nur für ganzzahlige Typen unter den Basisdatentypen verwendet werden, einschließlich int, char usw. Für andere Typen müssen Sie eine if-Anweisung verwenden.

Der Parametertyp von switch() darf kein echter Typ sein.

Wie muss der Ausdruck nach case in der switch-Anweisung lauten?

Erweiterte Informationen:

Verwandte Erweiterungen: Die Syntax der switch-Anweisung lautet wie folgt (switch, case, break und default sind Schlüsselwörter):

switch ( 变量表达式 )
{
case 常量1 :语句;break;
case 常量2 :语句;break;
case 常量3 :语句;break;
...
case 常量n:语句;break;
default :语句;break;
}

Weitere computerbezogene Kenntnisse finden Sie im FAQ-Kolumne!

Das obige ist der detaillierte Inhalt vonWie muss der Ausdruck nach case in der switch-Anweisung lauten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn