Originariamente inviato da xnavigator
comuqnue sbaglio o NULL di solito si scrive sempre tutto in maiuscolo?

questo farebbe tendere comunque all'uso maiscuolo anche per FALSE/TRUE
Ma no ... cosa c'entra il NULL con il FALSE/TRUE? Non è che il maiuscolo/minuscolo significhi qualcosa in sè ...

Come ti ho già detto, in C il FALSE/TRUE sono delle costanti definite con la define perchè non esiste il tipo di dato bool. In C++ il tipo bool esiste e quindi non c'è bisogno delle due costanti FALSE/TRUE.

NULL è un'altra costante, che in genere vale 0, ma non esiste in C/C++ altro modo ...

Ma, prima di continuare, qual è il problema ?