Para
que todo esto nos quede mucho mas claro, veamos otro ejemplo
En
este ejemplo vemos que "entero" puede apuntar a cualquier
variable de tipo "int", y que podemos hacer referencia
al contenido de dichas variables usando el operador de indirección
(*).
Como todas las variables, los punteros también contienen
"basura" cuando son declaradas. Es costumbre dar
valores iniciales nulos a los punteros que no apuntan a ningún
sitio concreto:
entero = NULL;
caracter = NULL;
NULL
es una constante, que está definida como cero en varios ficheros
de cabecera,
como "stdio.h" o "iostream.h", y normalmente
vale 0L.
|