Cómo asignar un puntero a cero, ¡muchas gracias!
int *p=NULL;
NULL es en realidad cero.
Es lo mismo que int *p=0; o int *p;p=0;.
El cero es especial, si queremos asignar otros valores al puntero, por ejemplo
int *p;
p=100;// En términos generales, compilar El servidor generará un error aquí.
int *p;
p=(int*)100; Podemos usar conversión explícita
.