Avui he descobert que en C i C++, el punter "0" (com a char *a = 0, per exemple) significa punter NULL. O sigui, si en una arquitectura el NULL és 0xFFFFFFFF, llavors al fer "char *a = 0" estem assignant el valor 0xFFFFFFFF, i no el valor 0.
Hodiaux mi malkovris ke en C kaj C++, la adresvariablo "0" (kiel en char *a = 0, ekzemple) signifas adresvariablo NULL. Do, se en iu arhxitekturo la adreso NULL estas 0xFFFFFFFF, do kiam oni faras "char *a = 0", oni donas la valoron 0xFFFFFFFF, kaj ne la valoron 0.