Latest web development tutorials

funciones de la biblioteca C - strtok ()

C biblioteca estándar - <string.h> C biblioteca estándar - <string.h>

descripción

funciones de la biblioteca Cchar * strtok (char * str, const char * delim) descompuesto en un conjunto de cadena str cadena,delim como delimitador.

declaración

Aquí es) la declaración de función strtok (.

char *strtok(char *str, const char *delim)

parámetros

  • str - a descomponerse en un conjunto de cadenas de pequeñas cadenas.
  • delim - C cadena que contiene el separador.

Valor de retorno

Esta función devuelve la última subserie descompuesto, si no hay cadena de búsqueda, devuelve un puntero nulo.

Ejemplos

El siguiente ejemplo muestra se utiliza la función strtok ().

#include <string.h>
#include <stdio.h>

int main()
{
   const char str[80] = "This is - www.w3cschool.cc - website";
   const char s[2] = "-";
   char *token;
   
   /* 获取第一个子字符串 */
   token = strtok(str, s);
   
   /* 继续获取其他的子字符串 */
   while( token != NULL ) 
   {
      printf( " %s\n", token );
    
      token = strtok(NULL, s);
   }
   
   return(0);
}

Vamos a compilar y ejecutar el programa anterior, lo que resultará en lo siguiente:

This is 
www.w3cschool.cc 
website

C biblioteca estándar - <string.h> C biblioteca estándar - <string.h>