Título: Avanzar la posicion apuntada por un puntero Publicado por: Riki_89D en 25 Mayo 2010, 20:24 pm Hola que tal?
si tengo este puntero: Código me apunta a esa direccion,pero si despues al puslar un boton quiero que ese puntero avance a la siguiente posicion como llo ago? es decir que de 0x57742 pase a 0x57743 cambiaria el ultimo numero,es decir se incrementaria,pero nose como hacerlo salu2 Título: Re: Avanzar la posicion apuntada por un puntero Publicado por: [L]ord [R]NA en 25 Mayo 2010, 20:27 pm Código
Título: Re: Avanzar la posicion apuntada por un puntero Publicado por: nicolasblues86 en 25 Mayo 2010, 20:31 pm haciendo simplemente ptr++ pasarias a la siguiente posición pero no seria "0x57743" sino que 0x57746 ya que como ptr es un puntero a int acupa 4 byte
por lo tanto iria de 4 en 4 , si lo harias con char iria de 0x57742 a 0x57743 Saludos Título: Re: Avanzar la posicion apuntada por un puntero Publicado por: 08l00D en 25 Mayo 2010, 20:57 pm Es como dice nicolasblues86, estas usando un puntero a int cada objeto int ocupa 4 bytes... al incrementar el puntero en uno le estas diciendo que apunte al siguiente elemento entero...
usa un puntero a char o void... Título: Re: Avanzar la posicion apuntada por un puntero Publicado por: Riki_89D en 25 Mayo 2010, 21:04 pm perfecto que grandes sois
un saludo i gracias |