Описание функций C (Си) / C++ - strspn

Описание функций C (Си) / C++ - strspn


#include требуется только для объявления
функции

int strspn(string1,string2);
char *string1; поисковая строка
char *string2; множество символов

Описание.

Функция strspn возвращает индекс первого символа в строке
string1, который не принадлежит множеству символов string2. Это
значение эквивалентно длине начальной подстроки в строке string1,
которая полностью состоит из символов строки string2. Нулевой
символ окончания строки string2 не рассматривается. Если string1
начинается с символа, не входящего в string2, strcpn возвращает
0.

Возвращаемое значение.

Функция strspn возвращает целое значение, определяющее по-
зицию первого символа в string1, и не содержащегося в string2.
См. также strcspn.

Пример.

#include

char *string="cabbadge";
int result;
.
.
.
/* определяет длину префикса, содержащего a,b и c */
result = strspn(string,"abc"); /* result = 5 */






Опубликовал admin
11 Мар, Вторник 2008г.



Программирование для чайников.