funzioni di libreria C - strcspn ()
C libreria standard - <string.h>
descrizione
C funzioni di libreriasize_t strcspn (const char * str1, const char * str2) all'inizio di una continua str1stringa recuperare alcuni caratteri non contengono la stringa di caratteri instr2.
dichiarazione
Qui è strcspn () la dichiarazione della funzione.
size_t strcspn(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 restituisce l'inizio di str1 non contiene il numero di caratteri in una fila sono i personaggi in str2.
Esempi
L'esempio seguente mostra viene utilizzata la funzione strcspn ().
#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); }
Facciamo compilare ed eseguire il programma di cui sopra, che si tradurrà in quanto segue:
第一个匹配的字符是在 10