Latest web development tutorials

Funkcje biblioteczne C - strspn ()

Biblioteka standardowa języka C - <string.h> Biblioteka standardowa języka C - <string.h>

opis

strspn postaci biblioteki C Funkcja size_t (const char * str1,const char * słowo2) pobiera pierwszą ciągsłowo1ciągsłowo2nie pojawiają się w indeksie.

oświadczenie

Tutaj jest strspn () deklarację funkcji.

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

parametry

  • str1 - ciągi C mają być pobierane.
  • słowo2 - ciąg zawiera wykaz znaków powinna być dopasowana w str1.

Wartość zwracana

Funkcja ta zwraca STR1 pierwszy ciąg znaków STR2 nie pojawiają się w indeksie.

Przykłady

Poniższy przykład demonstruje strspn function () jest używana.

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

Załóżmy, skompilować i uruchomić powyższy program, który spowoduje w następujących przypadkach:

初始段匹配长度 4

Biblioteka standardowa języka C - <string.h> Biblioteka standardowa języka C - <string.h>