
Carlos Gabriel de Jesus Gonzalez Tabares
PreguntaNo entiendo la condicion, archivo != NULL.
Esto se debe a que si un archivo antes de crearlo es NULL pero al evaluarlo con la condición igual entra, porque?
Alguien sabe?

Luis Franco
Puede que este mensaje ya no les sirva porque ya saben que es lo que significa, pero respondere por si alguien mas lo lee... Cuando nosotros declaramos un objeto pero no lo inicializamos, este por lo general esta vacio, eso es lo que significa NULL, entonces la instruccion if(archivo != NULL) lo que esta verificando es que el puntero "archivo" contenga algo dentro de el, y no solo sea un contenedor vacio. Si "archivo" no tuviera nada dentro de el, la condicion seria falsa y pasaria al "else".

Massimo Di Berardino
Hola @elunico567, por lo que entendí de tu consulta y lo que vi en la clase, te comento el
if(archivo != NULL)