English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Biblioteca Padrão do C - <string.h>
Função da biblioteca C size_t strcspn(const char *str1, const char *str2) Pesquisa de string str1 Quantos caracteres consecutivos no início não contêm a string str2 Os caracteres.
Aqui está a declaração da função strcspn().
size_t strcspn(const char *str1, const char *str2)
A função retorna str1 Começa sequencialmente sem conter a string str2 O número de caracteres da string.
A seguinte exemplo demonstra o uso da função strcspn().
#include <stdio.h> #include <string.h> int main () { int len; const char str1[] = "ABCDEF"4960910";" const char str2[] = "0"13";" len = strcspn(str1, str2); printf("O caractere correspondente ao primeiro match está em %d\n", len + 1); return(0); }
Vamos compilar e executar o programa acima, o que produzirá o seguinte resultado:
O caractere correspondente ao primeiro match está em 10