Latest web development tutorials

funzioni di libreria C - strspn ()

C libreria standard - <string.h> C libreria standard - <string.h>

descrizione

Carattere funzione della libreria Csize_t strspn (const char * str1, const char * str2) recupera la prima stringa str2stringastr1non compare nel pedice.

dichiarazione

Qui è strspn () la dichiarazione della funzione.

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

parametri

  • str1 - stringhe C per essere recuperati.
  • str2 - la stringa contiene un elenco di caratteri da abbinare nella str1.

Valore di ritorno

Questa funzione riporta str1 la prima stringa str2 personaggio non appare in pedice.

Esempi

L'esempio seguente mostra viene utilizzata la funzione strspn ().

#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);
}

Facciamo compilare ed eseguire il programma di cui sopra, che si tradurrà in quanto segue:

初始段匹配长度 4

C libreria standard - <string.h> C libreria standard - <string.h>