Einzelnen Beitrag anzeigen

Robert Marquardt
(Gast)

n/a Beiträge
 
#4

Re: Unterschied: if xxx then... und if (xxx) then...

  Alt 23. Nov 2003, 08:08
Bei "if (a = b) and (c = d) then" in Pascal muessen die Klammern sein, da "and" eine hoehere Prioritaet als "=" hat.
Ohne explizite Klammern gilt "if a = (b and c) = d then" was ein illegaler Ausdruck ist.
Das gilt natuerlich fuer alle booleschen und Vergleichsoperatoren.
Einer der groessten Maengel von Pascal.
  Mit Zitat antworten Zitat