Справочник по C/C++
memchr()

#include <string.h>
void *memchr(const void *buffer, int ch, size_t count);

Описание

Просматривает массив чтобы отыскать первое вхождение символа

Функция memchr() просматривает массив, адресуемый параметром buffer, чтобы отыскать первое вхождение символа ch в первых count символах.

Функция memchr() возвращает указатель на первое вхождение символа ch в массиве buffer или нулевой указатель, если символ ch не найден.