030
26.08.2005, 07:04 Uhr
virtual
Sexiest Bit alive (Operator)
|
Zitat von Pablo: |
naja, in c-plusplus.de haben wir einmal diese Diskussion gehabt, ob NULL tatsächlich dem Wert 0 entsprichen muss (laut Standard), denn NULL ist soz. die Konstante die sagt, dass ein Pointer auf nix zeigt bzw. der "leere" Pointer. Aber was ist wenn ein Compiler NULL als etwas anders interpretiert? Ich meine, gibt es irgendwo im Standard, dass es festlegt, dass NULL tatsächlich der 0 (0x00) entspricht?
|
Ach so, ja, nein: Ich habe jetzt die Diskussion bei oben zitiertem Forum nicht verfolgt, würde aber aus dem Satz "[The macro] NULL which expands to an implementation-defined null pointer constant;" (C99, 7.17.3) messerscharf schließen, daß Du recht hast. Von daher, schluchz, bin ich jetzt demnach bei 68!? -- Gruß, virtual Quote of the Month Ich eß' nur was ein Gesicht hat (Creme 21) |