SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: luispedroza en Domingo 22 de Febrero de 2009, 04:13

Título: Obtener dirección de memoria
Publicado por: luispedroza en Domingo 22 de Febrero de 2009, 04:13
Buenas jovenes ilustres , como obtengo la direccion de memoria del vector "vector"  , ya intente igualando un puntero p=&vector[0] , pero me sigue saliendo la cadena de caracteres y no quiere furular el asunto , estoy compilando en visual stuio aplicacion win 32.

Título: Re: Obtener dirección de memoria
Publicado por: Eternal Idol en Domingo 22 de Febrero de 2009, 09:11
void *p = &vector; //el ampersand (&) es opcional

En char *p ya tenias la direccion de memoria de vector pero cout al ver que el tipo de p era char * obviamente lo interpreta como lo que es, una cadena.