文字列の最後から文字を検索する 【書式】 #include <string.h> char *strrchr(const char *s, int c); 【説明】 文字列 s において文字 c が最後に見つかった位置をポインタで返却します。 見つからなかったときにはNULLを返却します。 文字列終了コードの'\0'も文字列の一部と見なします。つまり、strrchr(s, 0); も可能です。 【引数】 const char *s : 検索対象文字列 int c : 検索文字 【戻り値】 見つかったとき : 一致文字のアドレス 見つからなかったとき : NULL 【使用例】 #include <string.h> #include <stdio.h> int main(void) { char str[] = "abcdefghijklmnabcdefghijklmn", *p; int