Genau hier.
Code:
case 'a' :
{
// Declaration of szChEntered OK. Local scope.
char szChEntered[] = "Character entered was: ";
cout << szChEntered << "a\n";
}
break;
case 'b' :
// Value of szChEntered undefined.
cout << szChEntered << "b\n";
break;
default:
// Value of szChEntered undefined.
cout << szChEntered << "neither a nor b\n";
break;
}
einmal klammer nach Case einmal keine..
welcher sinn steckt dahinter.
Code:
case Dings:
MachWas();
break;
case Dings:
MachWas();
{
MachWasViel?();
Vielezeilen
break; << break hier
}
break; << oder break hier
gruss