strstr、wcsstr、_mbsstr、_mbsstr_l strstr, wcsstr, _mbsstr, _mbsstr_l. 文字列s2が現れなければNULLを返します。 文字列s2が1文字の場合は、strchr()関数と同じような動作となります。 文字列s1にマルチバイト文字(漢字などの全角文字)が含まれているときもstrchr()関数と同様、正常に検索することができないときがあります。 strchr 文字列の先頭から文字を検索する 【書式】 #include char *strchr(const char *s, int c); 【説明】 文字列 s の先頭から文字 c を探し、最初に見つかった位置をポインタで返却します。 以下は、上記の引数についてです。 文字列の先頭から指定した文字を検索するには、strchr()関数を使用します。 以下は、strchr()関数についてです。 #include char *strchr(const char *s, int c); 引数. 文字列で最初に見つかった検索文字列へのポインターを返します。 Returns a pointer to the first occurrence of a search string in a string.