Funkcje biblioteczne C - strcspn ()
Biblioteka standardowa języka C - <string.h>
opis
funkcji bibliotecznych Csize_t strcspn (const char * str1, const char * słowo2) na początku ciągłego str1smyczkowych pobrać kilka znaków nie zawierają ciąg znaków wsłowo2.
oświadczenie
Tutaj jest strcspn () deklarację funkcji.
size_t strcspn(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 początek str1 nie zawiera liczbę znaków w jednym rzędzie są postacie w słowo2.
Przykłady
Poniższy przykład demonstruje strcspn function () jest używana.
#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); }
Załóżmy, skompilować i uruchomić powyższy program, który spowoduje w następujących przypadkach:
第一个匹配的字符是在 10