Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/05/2013, 15:02
amchacon
 
Fecha de Ingreso: julio-2012
Mensajes: 375
Antigüedad: 11 años, 9 meses
Puntos: 28
Respuesta: Volver a la posicion inicial de un puntero

Pues hay dos formas:

- Uses una variable buffer:

Código:
char* buffer = cad;
 int x=0;
    while (*buffer)
    {
        *c = *buffer;
        buffer++;
        x++;
        c++;
    }
    c -= x;
O uses los operadores []:

Código:
int x=0;
    while (cad[x])
    {
        c[x] = cad[x];
        x++;
    }