C ++ strspn () - Стандартна бібліотека C ++

Функція strspn () в C ++ приймає два рядки dest і src і надає довжину максимального початкового сегмента рядка dest, який складається з символів, що присутні в рядку src.

прототип strspn ()

 size_t strspn (const char * dest, const char * src);

Це визначається у файлі заголовка "> файл заголовка.

Параметри strspn ()

  • dest: Вказівник на нульовий рядок байтів, який потрібно шукати.
  • src: Вказівник на нульовий завершений рядок байтів, що містить символи для пошуку.

strspn () Повернене значення

strspn()Функція повертає довжину максимального початкового сегмента Dest , який містить тільки символи з байтів рядка , на який вказує SRC.

Приклад: Як працює функція strspn ()

 #include #include using namespace std; int main() ( char src() = "0123456789"; char dest() = "190126abqs121kfew"; size_t length = strspn(dest, src); cout << dest << " contains " << length << " initial numbers"; return 0; )

Коли ви запускаєте програму, результат буде:

 190126abqs121kfew містить 6 початкових чисел

Цікаві статті...