Hallo zusammen,
ich bin mal wieder auf ein erstaunliches, bzw. ärgerliches Phänomen bei "C" gestoßen.

1 << 8 + 1 ergibt 512 ????????

in Pascal, Modula ergbit es 257

Mal zur Information:
Eine Verschiebung nach links entspricht einer Multiplikation mit n hoch x.
In der Schule wurde mir beigebracht, daß Punktrechnung vor Strichrechnung geht.
Wie kommt es, daß "C" anderer Meinung ist.
Hier wird erst die Addition durchgeführt dann die Verschiebung.

Keiner Sorge, ich hab mir das schon durchgelesen.
Präzendenz.... in "C" hat eine "eigene Tabelle"
Ich bin eigentlich nur enttäuscht.
Siro