Lenguaje C: función strtok (cadena de búsqueda de Token)

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

Lenguaje C: función strtok
(cadena de búsqueda de token)

En el lenguaje de programación C, función strtok Divida s1 en una serie de tokens usando el delimitador s2. Devuelve un puntero al primer carácter del token.

La función strtok marca el final de un token almacenando un carácter nulo en s1 después del último carácter del token.

sintaxis

La sintaxis de la función strtok en lenguaje C es:

char *strtok(char *s1, const char *s2);

parámetro o parámetro

s1 La cadena a buscar y dividir en tokens. s2 Una cadena que contiene el delimitador.

devolver los bienes

La función strtok devuelve un puntero al primer carácter del token. Si no se encuentra ningún token, se devuelve un puntero nulo.

Puede usar strtok(NULL, s2) para buscar otros tokens en la misma cadena porque la función strtok continúa la búsqueda iniciada por la llamada anterior a strtok.

titulo requerido

En C, los archivos de encabezado requeridos por la función strtok son:

#include <string.h>

aplicar para

En C, la función strtok está disponible en las siguientes versiones:

  • ANSI/ISO 9899-1990

ver también

Otras funciones de C que vale la pena mencionar cuando se trata de funciones strtok:

  • función de memoria
  • función strchr
  • función strpbrk
  • función strrchr
  • función strstr