関数名:strstr
ヘッダー ファイル: <string.h>
関数プロトタイプ: char *strstr(const char *destin, const char *str);
機能: 文字列内で最初に出現した別の文字列を検索します。
パラメータ: const char *destin は検索対象の文字列です
const char *str は検索する文字列です
戻り値: 最初に一致した文字列へのポインタを返します。
プログラム例:文字列 destin 内で最初に出現する文字列 str を検索し、検索結果を返して出力します。
#include<string.h>#include<stdio.h>intmain(void){char*str1=Ilikewww.dotcpp.comverymuch!,*str2=www.dotcpp.com;char*ptr=strstr(str1,str2); printf(部分文字列は:%sn,ptr);return0;}
実行結果:
サブ文字列は次のとおりです:www.dotcpp.comverymuch!