Latest web development tutorials

C-Bibliotheksfunktionen - strcspn ()

C Standard-Bibliothek - <string.h> C Standard - Bibliothek - <string.h>

Beschreibung

C - Bibliotheksfunktionensize_t strcspn (const char * str1, const char * str2) zu Beginn eines kontinuierlichen String str1abrufen einige Zeichen nicht die Zeichenfolge instr2 enthalten.

Erklärung

Hier ist strcspn () Funktion Erklärung.

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

Parameter

  • str1 - C strings abgerufen werden.
  • str2 - die Zeichenfolge enthält eine Liste von Zeichen in der str1 angepasst werden.

Rückgabewert

Diese Funktion gibt den Beginn von str1 nicht die Anzahl der Zeichen in einer Zeile sind die Zeichen in str2 enthalten.

Beispiele

Das folgende Beispiel zeigt strcspn () Funktion verwendet wird.

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

Lassen Sie uns zusammenzustellen und um das obige Programm ausführen, die in der folgenden führen:

第一个匹配的字符是在 10

C Standard-Bibliothek - <string.h> C Standard - Bibliothek - <string.h>