Sí, así es.
Gracias master al fin pude entenderlo
sos un crack!!!!, la ultima cosita y ahora si termino con esto :B
Me podrias decir que pasa en el compilador si tengo esto
while(*envp)
{
str = *envp;
envp++;
}
En esta parte
envp++; si yo la pusiera como
*envp++; tambien funciona.
si lo analiso en el
primer caso envp++; asigna el valor sin problema, pero en el
segundo *envp++; como es post incremento primero el compilador toma en cuenta
*envp (no se si sean los terminos pero es como que el compilador accede a ese valor y no hace nada mas) y luego como no hay nada que hacer con
*envp , incrementa
envp una vez, al final en el 2do caso como que el compilador hace un paso de mas ?
Saludos master.