arrow 若葉プログラミング塾 > 知識の玉手箱 > C関数リファレンス >
strpbrk()
strpbrk()

この関数の目的

strpbrk()は、文字列中の複数の文字を検索する。

定義

	#include <string.h>
	char *strpbrk(const char *s1, const char *s2);

働き

この関数は、 s1 が指す文字列の中で最初の s2 が指す文字列中のいずれかと同じ文字の位置を特定する。

返り値は、特定された文字へのポインタであるか、 s2 のどの文字も s1 内に出現しない場合はヌルポインタである。

解説

規格を読んでも分かりにくいが、要するに strchr() の多文字バージョンである。

arrow 若葉プログラミング塾 > 知識の玉手箱 > C関数リファレンス >
KC