Latest web development tutorials

fonctions de la bibliothèque C - strspn ()

C bibliothèque standard - <string.h> C bibliothèque standard - <string.h>

description

Caractère fonction de la bibliothèque Csize_t strspn (const char * str1, const char * str2) récupère la première chaîne chaîne str1str2 apparaît pas dans l'indice.

déclaration

Voici strspn () la déclaration de fonction.

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

Paramètres

  • str1 - chaînes C à récupérer.
  • str2 - la chaîne contient une liste de caractères à être adapté dans le str1.

Valeur de retour

Cette fonction retourne str1 la première chaîne de caractères str2 ne pas apparaître dans l'indice.

Exemples

L'exemple suivant illustre la fonction strspn () est utilisée.

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

int main ()
{
   int len;
   const char str1[] = "ABCDEFG019874";
   const char str2[] = "ABCD";

   len = strspn(str1, str2);

   printf("初始段匹配长度 %d\n", len );
   
   return(0);
}

Nous allons compiler et exécuter le programme ci-dessus, qui se traduira par ce qui suit:

初始段匹配长度 4

C bibliothèque standard - <string.h> C bibliothèque standard - <string.h>