Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/04/2010, 15:35
Avatar de jose_desa
jose_desa
 
Fecha de Ingreso: marzo-2010
Mensajes: 19
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: Dudas sobre punteros

Como hago lo siguiente:
cuando yo quiero mostrar la direccion a la que apunta un puntero solo tengo que poner el nombre de mi puntero en un cout como:
Código C++:
Ver original
  1. int x=5;
  2. int *y=&x;
  3. cout<<y;  // aqui me mostraria la direccion como 0x003751E4
  4. cout<<*y; //haria esto, si quisiera mostra el contenido de la direccion a la que apunta 5
pero si hago esto con un puntero a char pasa lo siguiente:

Código C++:
Ver original
  1. char n="como te llamas";
  2. char *text=n;
  3.  
  4. cout<<text; // aqui me muestra directamente el contenido de la direccion a la que apunta "como te llamas"
  5.  
  6. cout<<*text; //aqui me muestra la letra c;

mi pregunta es, como puedo saber la direccion que a la que apunta text.