Hallo,
Wenn man das break hinter einem Case-Selector weglässt, wird die Anweisung hinter dem nächsten case-Selector auch ausgeführt, auch wenn der Selector nicht passt.
Ja.
Ist das so vorgesehen?
Ja.
Ich erinnere mich so ganz vage, dass bei C trotzdem der Selector geprüft wird - oder?
Nein.
Hab ich wohl was durcheinandergebracht mit Pascal, oder?
Ja.
durch die Switch-Anweisung wird eine Liste aufgebaut, in der die Einsprungspunkte in die Befehlsliste stehen. Geprüft wird nur ein einziges Mal. Dann in die Befehlsliste verzweigt, sus der man bestenfalls mit break wieder rauskommt, bevor sie zu Ende ist.
Stimmt das nun so?
Ja.
Das steht so auch in SelfHTML.
Gruß
Slyh
--
Es gibt 10 Arten von Menschen. Solche, die das Binärsystem verstehen, und solche, die es nicht verstehen.
Es gibt 10 Arten von Menschen. Solche, die das Binärsystem verstehen, und solche, die es nicht verstehen.