|
≫ |
|
|
|
HP OpenVMS HP C ランタイム・ライブラリ・リファレンス・マニュアル (下巻)
null で終了する文字列の中の,特定の文字の最後のオカレンスのアドレスを返します。
形式
#include <string.h>
char *strrchr (const char *str, int
character);
関数バリアント
strrchr関数は,それぞれ 32 ビットと 64 ビットのポインタ・サイズで使用するための
_strrchr32と
_strrchr64という名前のバリアントを持っています。ポインタ・サイズ固有の関数の使用方法については,『HP C ランタイム・ライブラリ・リファレンス・マニュアル(上巻)』第 1.9 節を参照してください。
引数
strnull で終了する文字列へのポインタ。
character
int型のオブジェクト。
説明
この関数は,null で終了する文字列の中を先頭から調べて,指定した文字が最後に見つかったアドレスを返します。終端の null 文字は,文字列の一部と見なされます。
これとは対照的に,
strchrでは, null で終了する文字列の中を先頭から調べて,指定した文字が最初に見つかったアドレスを返します。
戻り値
x
|
指定された文字の最後のオカレンスのアドレス。
|
NULL
|
文字が文字列に含まれていないことを示します。
|
|