strrchr関数



strrchr(後方から文字検索)
必要なヘッダー <string.h>
関数   char strrchr(const char *string,int n)
引数   string 検索対象の文字列へのポインタ
n    検索する文字
戻り値   成功 文字へのポインタ
失敗 NULL

■後方から文字列を検索する
#include <stdio.h>
#include <string.h>

void main(void)
{
 char buf1[]="Borland Delphi5.0";
 char *str;

 str=strrchr(buf1,'D');
 if (str!=NULL)
  printf("%s",str);
 else
  printf("文字\'D\'は見つかりませんでした。\n");

 getchar();

}

「Delphi5.0」となる




Cの基礎のページへ



ホーム PV ランキング