Punteros en C

Un puntero es una variable que apunta a una direccion de memoria

se declara así:

tipo_dato *nombrevariable

int *pid

Para obtener la dirección de memoria donde se encuentra una variable se utiliza el operador &

int unavariable;

int *punteroaint;

unavariable=1;

punteroaint=&unavariable;

printf(“La dirección de unavariables es %p\n”&unavariable);

printf(“El contenido de unavariable es %c\n”,*punteroaint);

¿Queda claro? siempre puedes dejar tus dudas en los comentarios