nabend,
mir ist vorhin so etwas in den Sinn gekommen wie ich den Status einer Variable möglichst effizient abfragen kann.
Es gibt ja:
Frage nun, was ist denn am besten?
bei if if if if vergleicht er jedes mal, das weiß ich nun, aber wie ist das mit switch und wenn man ganz kurze bzw. lange vergleiche durchführen möchte, wäre es dann nicht besser if if if bzw. if elsif elseif zu verwenden?
mir ist vorhin so etwas in den Sinn gekommen wie ich den Status einer Variable möglichst effizient abfragen kann.
Es gibt ja:
Code:
int a = wert;
switch(a)
case 0:
blabla;
break;
case 1:
blabla;
break;
Code:
int a = wert;
if (a == 0)
blabla;
if (a == 1)
blabla;
if (a == 2)
blabla;
Code:
int a = wert;
if (a == 0)
blabla;
else if (a == 1)
blabla;
else if (a == 2)
ihrkenntdasja_blabla;
Code:
int a = wert;
int b = andererwert;
int c = nochmalandererwert;
if (a == b)
bla;
else if (a ==c)
....
// hier kann ich wieder das spielchen spielen mit if if if ... oder switch (a) case b: ....
bei if if if if vergleicht er jedes mal, das weiß ich nun, aber wie ist das mit switch und wenn man ganz kurze bzw. lange vergleiche durchführen möchte, wäre es dann nicht besser if if if bzw. if elsif elseif zu verwenden?