rindex
1882 ワード
ヘッダファイル:#include
定義関数:char*rindex(const char*s,int c);
関数の説明:rindex()は、パラメータs文字列の最後に現れるパラメータcアドレスを見つけ、その文字が現れるアドレスを返します.文字列終了文字(NULL)も文字列の一部とみなされます.
≪戻り値|Return Value|emdw≫:指定した文字が見つかった場合、その文字が存在するアドレスが返されます.そうでない場合、0が返されます.
例
実行結果:
567890
定義関数:char*rindex(const char*s,int c);
関数の説明:rindex()は、パラメータs文字列の最後に現れるパラメータcアドレスを見つけ、その文字が現れるアドレスを返します.文字列終了文字(NULL)も文字列の一部とみなされます.
≪戻り値|Return Value|emdw≫:指定した文字が見つかった場合、その文字が存在するアドレスが返されます.そうでない場合、0が返されます.
例
- #include <string.h>
- main(){
- char *s = "0123456789012345678901234567890";
- char *p;
- p = rindex(s, '5');
- printf("%s
", p);
- }
#include <string.h>
main(){
char *s = "0123456789012345678901234567890";
char *p;
p = rindex(s, '5');
printf("%s
", p);
}
実行結果:
567890