StrChr 文字列から文字を検索

Cの宣言:

LPTSTR StrChr(
	LPCTSTR s,
	WORD c);

説明:

文字cを文字列sの先頭から検索する。

引数の意味は以下の通り。
s 検索先の文字列。
c 検索する文字。

関数の実行に成功した場合、見つかった文字を指すポインタを返す。見つからなかった場合、NULLが返される。

Cのサンプル:

StrChrを使用して、文字列'abcdef'中で文字'd'が何文字目にあるかを求める。
void TestStrChr(void)
{
	char *s = "abcdef";
	char *cp;

	cp = StrChr(s, 'd');
	printf("'d'は'%s'の%d文字目にある.\n", s, cp- s + 1);
}


(original text:1999/06/09 更新)

本ドキュメントの内容は保証しません。本ドキュメントによって生じた結果について、一切の責任を負いません。