7. ¿Cómo acabo obteniendo un puntero nulo en
mis programas?
Según
la definición del lenguaje, una constante 0 en un contexto
de puntero es convertido en un puntero nulo en tiempo de compilación.
Es
decir en una inicialización, asignación, o comparación
cuando uno de los operandos es una variable o expresión
de tipo de puntero, el compilador puede determinar que una constante
0 en el otro operando, requiere un puntero nulo, y genera ese
valor de puntero.