Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/03/2012, 12:19
cesar_casla
 
Fecha de Ingreso: diciembre-2011
Ubicación: CABA
Mensajes: 433
Antigüedad: 12 años, 4 meses
Puntos: 94
Respuesta: Como asignar que un puntero apunta a otro puntero

Hola! para que un puntero apunte a otro puntero, tenes que declarar un puntero a puntero. Ejemplo simple:
Código C:
Ver original
  1. int main()
  2. {
  3. int A;
  4. int *p; // p es un puntero a entero
  5. int **pp; // pp en un puntero a puntero a entero
  6.  
  7. A=10;
  8. p=&A; // p apunta a A
  9. pp=&p; // pp apunta a p
  10. printf("%d %d %d\n",A,*p,**p); // va a imprimir 10 en todos los casos
  11. }

Saludos