Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/03/2013, 18:08
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 8 meses
Puntos: 228
Respuesta: Dividir 2 cadenas en 1

Código C:
Ver original
  1. strcpy(buf_aux,buffer); //Buffer es igual a "aa bb"
  2. marca=strtok(buffer," ");
  3. URL=strtok(NULL," ");
  4.  
  5. printf("\nLa marca es: %s\n",marca);
  6. printf("\nLa URL es: %s\n",URL);

El segundo llamado a strtok tenes que hacerlo con NULL para que la funcion sepa que debe continuar donde quedo por ultima vez. Y el segundo argumento es siempre el separador, que puede ir cambiando en llamada tras llamada.

Saludos