Los valores se almacenan en las direcciones de memoria y podemos acceder a su valor y a su contenido. Al principio es lioso porque los símbolos escritos define cada uno un comportamiento que no es simple del todo, aunque después y de forma natural es más fácil hacerlo bien que mal, ahora bien. Hay que saber y querer hacer en cada momento lo que uno desea y no lo que le apetezca porque se complica hasta convertirse en un galimatias. Si nos fijamos en el primer video he querido asignar el puntero de puntero a la dirección del entero. Después he bajado mis expectativas y me he conformado con un puntero simple y una dirección. Porque aunque no iba descaminado del todo ya que un puntero de puntero es a la vez un almacén de memoria igual de 8 bytes. Iba más lejos de la rutina de hoy.
#include <stdio.h>
int main()
{
int *pint =NULL ;
int intdir=1;
//asignamos la dirección de entero al puntero porque cabe una dirección
pint=&intdir;
printf("Hello World!\n");
printf ("%i" ,pint) ;
return 0;
}