Cum funcționează declarațiile switch?
Cum funcționează declarațiile switch?

Video: Cum funcționează declarațiile switch?

Video: Cum funcționează declarațiile switch?
Video: Learn Switch Statements In 7 Minutes 2024, Mai
Anonim

The declarație switch își evaluează expresia, apoi le execută pe toate declarații care urmează potrivirea caz eticheta. Decizi dacă să folosești dacă-atunci-altfel declarații sau a declarație switch se bazează pe lizibilitatea și expresia pe care afirmație istesting.

De asemenea, trebuie să știți ce este exemplul de declarație switch?

Exemple de declarații de comutare . Următoarele declarație switch conţine mai multe caz clauze și o clauză implicită. Fiecare clauză conține un apel de funcție și o pauză afirmație . În cele ce urmează exemplu , pauză declarații nu sunt prezente. Dacă valoarea text este egală cu 'A', toate cele trei contoare sunt incrementate.

De asemenea, știți, care este valoarea implicită într-o declarație switch? The declarație implicită este executat dacă nicio expresie-constant-case nu este egală cu valoarea lui intrerupator (expresie). Poate fi cel mult unul declarație implicită . Cel declarație implicită nu trebuie să vină la sfârșit; poate apărea oriunde în corpul declarație de comutare.

Din acest motiv, ce este declarația break in switch?

pauză ; The declarație de pauză are două utilizări separate și distincte: ieșirea dintr-o buclă și ieșirea dintr-o declarație de comutare . Nu puteți folosi a pauză oriunde decât în interiorul aloop sau a declarație switch.

Ultimul caz al unei declarații switch poate sări, inclusiv pauză?

Răspuns: Chiar dacă ultimul caz al unei declarații de comutare face nu necesită a declarație de pauză la final, tu ar trebui să adăuga declarații de pauză pentru toti cazuri al declarație switch , inclusiv cel ultimul caz . Punerea unui pauză după fiecare declarația de cazar preveniți acest posibil accident și faceți-vă programul mai „rezistent la glonț”.

Recomandat: