Latest web development tutorials

funciones de la biblioteca C - strcspn ()

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

descripción

funciones de la biblioteca Csize_t strcspn (const char * str1, const char * str2) al comienzo de un período continuo de cadena str1recuperar algunos caracteres no contienen la cadena de caracteres enstr2.

declaración

Aquí se strcspn () la declaración de la función.

size_t strcspn(const char *str1, const char *str2)

parámetros

  • str1 - cadenas de C para que sea recuperado.
  • str2 - la cadena contiene una lista de caracteres, que se ajustará en el cadena1.

Valor de retorno

Esta función devuelve el comienzo de cadena1 no contiene el número de caracteres en una fila son los personajes de str2.

Ejemplos

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

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


int main ()
{
   int len;
   const char str1[] = "ABCDEF4960910";
   const char str2[] = "013";

   len = strcspn(str1, str2);

   printf("第一个匹配的字符是在 %d\n", len + 1);
   
   return(0);
}

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

第一个匹配的字符是在 10

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