MEMCHR(3)

名前
memchr - 文字を探すためにメモリをスキャンする

書式
#include <string.h>

void *memchr(const void *s, int c, size_t n);

説明
memchr() 関数は、s で示されるメモリ領域の最初の n バイトから文字 c を探す。最初に c (unsigned char と解釈される) が見つかった時点で動作が停止する。

返り値
memchr() 関数は一致する文字へのポインタを返し、 もし文字が指定メモリ領域に現れない場合は NULL を返す。

準拠
SVID 3, BSD 4.3, ISO 9899

関連項目
index(3), rindex(3), strchr(3), strpbrk(3), strrchr(3), strsep(3), strspn(3), strstr(3)