perdon por haber puesto contestado mal mi error se dio en que pense que * tenia mas precedencia que ++.<br>con eso esclarecido en mi cabeza.<br><br>*p++ es lo mismo que *(p++) lo que significa avanzar una pocicion y retornar <br>
mientras que (*p)++ significa incrementar lo que se este apuntando.<br><br>perdon por el lio que hice.<br>David<br><br><div class="gmail_quote">El 19 de abril de 2009 18:23, kalith kalith <span dir="ltr"><<a href="mailto:kalith.9@gmail.com">kalith.9@gmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im"><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<a href="http://www.cplusplus.com/doc/tutorial/pointers/" target="_blank">http://www.cplusplus.com/doc/tutorial/pointers/</a> ) es que *p++ =<br>
(*p)++. Compruébalo en tu compilador y dinos lo que sale.<br>
<br>
</blockquote></div><br><br></div>a eso era lo que me referia que *p++ no es igual a (*p)++, porque el primero segun lo que veo avanza de posición y retorna el valor que tiene sin afectarlo y el segundo incrementa el valor, mas no avanza de posicion porque simplemente esta incrementado lo que encuentra dentro de los parentesis, mas no avanza como dije antes al siguiente bloque de memoria<br>

<br>veamos porque lo digo<br><br>#include <iostream><br><br>using namespace std;<br><br>int main(void)<br>{<br>    char a[] = "abc",<br>         *p = a;<br><br>    (*p)++;<br>    <br>    cout << *p;<br>

}<br><br>output:<br>b<br><br>lo que hizo fue incremetar la posicion 0 mas no se movio, esto lo constata que hacemos un cout y sigue en la misma posicion en la 0<div><div></div><div class="h5"><br clear="all"><br>-- <br>Seamos realistas y hagamos lo imposible<br>

Linux Counter User #487374<br><br>---<br>Nosotros los complacientes, guiados por lo desconocido, estamos haciendo lo imposible para los ingratos, y hemos estado haciendo tanto por tanto tiempo con tan poco, que ahora estamos capacitados a hacer cualquier cosa con nada<br>


</div></div><br>_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div><br><br clear="all"><br>-- <br> (\__/) <br>(='.'=)This is Bunny. Copy and paste bunny into your <br>
(")_(")signature to help him gain world domination. <br><br>