Hola a todos. Mi duda es la siguiente:
Tengo un programa en C y una de las variables que tengo es un puntero a un entero. Ejemplo:
int x=6;
int *px=&x
Quiero imprimir la dirección de memoria de x (es decir el valor de la variable px ya que es lo mismo).
Mi duda está en que no sé que tipo de expresión he de utilizar en mi sentencia printf, es decir, si debo poner:
printf("%s",px); o printf("%d",px); ...............
es decir, no se como se representa una posicion de memoria, si como un entero, una cadena de caracteres,etc.
Un saludo.