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

この関数の目的

strrchr()は、文字列中の文字を後ろから検索する。

定義

	#include <string.h>
	char *strrchr(const char *s, int c);

働き

この関数は、 s が指す文字列の中で最後の( char に変換された) c が出現する位置を特定する。 終端のヌル文字は文字列の一部とみなされる。

返り値は、特定された文字へのポインタか、文字列内に文字が出現しなければヌルポインタである。

解説

要するに strchr() の後ろから検索するバージョンである。

推測だが、 strrchr は STRing Reverse CHaR の略ではないか。

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