Heim >Backend-Entwicklung >C++ >Verwendung der Switch-Anweisung in C++
Die switch-Anweisung in C++ ist ein Auswahlkonstrukt, mit dem verschiedene Codeblöcke basierend auf dem Wert einer Variablen oder eines Ausdrucks ausgeführt werden und mehrere if-else-Anweisungen in prägnanteren Code umgewandelt werden. Seine Verwendung umfasst: Angeben eines auszuwertenden Ausdrucks. Fügen Sie mehrere Case-Anweisungen für die abzugleichenden Konstanten- oder Literalwerte hinzu. Auf jede Case-Anweisung muss eine Break-Anweisung folgen. Fügen Sie optional eine Standardanweisung hinzu, die ausgeführt wird, wenn kein passender Fall auftritt.
Verwendung der Switch-Anweisung in C++
Eine Switch-Anweisung ist ein Auswahlkonstrukt, das verschiedene Codeblöcke basierend auf dem Wert einer Variablen oder eines Ausdrucks ausführt. Dies ist eine effiziente Möglichkeit, mehrere if-else-Anweisungen in saubereren und kürzeren Code umzuwandeln.
Syntax:
<code class="cpp">switch (expression) { case value1: // 代码块 1 break; case value2: // 代码块 2 break; ... default: // 如果没有匹配的 case,执行此代码块 }</code>
Verwendungsdetails:
Hinweis:
Beispiel:
Das folgende Beispiel zeigt, wie die Switch-Anweisung in C++ verwendet wird:
<code class="cpp">int day = 3; switch (day) { case 1: cout << "星期一" << endl; break; case 2: cout << "星期二" << endl; break; case 3: cout << "星期三" << endl; break; case 4: cout << "星期四" << endl; break; case 5: cout << "星期五" << endl; break; default: cout << "无效的日期" << endl; }</code>
In diesem Fall führt die Switch-Anweisung den Codeblock „Mittwoch“ aus, wenn der Tageswert 3 ist.
Das obige ist der detaillierte Inhalt vonVerwendung der Switch-Anweisung in C++. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!