-
-
Erfahrener Benutzer
Roboter Genie
Punktrechnung vor Strichrechnung ???
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
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen