0 Daumen
411 Aufrufe

You were to rewrite the code using a switch statement.

blob.png

Q: Does the switch statement have to check a variable? Can't it check a value?

A: Yes it can. The switch statement will simple check that two values are equal.

Was ist damit gemeint?

Avatar von

1 Antwort

+1 Daumen
 
Beste Antwort

Hi,

bei einem Switch hast Du eine Variable mit verschiedenen folgenden Cases. Bspw:

switch (foo) {
case 1:
    Func1(foo);
    /* falls through */
case 2:
case 3:
    Func2(foo);
}

Mit dem Switch kannst Du nun nur nach einem bestimmten foo schauen, nicht nach einem foo > iwas. Es werden also zwei Werte verglichen und man gelangt in den entsprechenden case.


Grüße

Avatar von

Ein anderes Problem?

Stell deine Frage