ホームページ >バックエンド開発 >C#.Net チュートリアル >C言語でのstrstr関数の使い方は何ですか?
C 言語の "strstr(str1,str2)" 関数は、文字列 "str2" が "str1" の部分文字列であるかどうかを判断するために使用されます。そうである場合、この関数は "str1" の "str2" を返します。 " 最初に出現したアドレス。それ以外の場合は NULL が返されます。構文は「* strstr(str1,str2)」です。
strstr(str1,str2) 関数は、文字列 str2 が str1 の部分文字列であるかどうかを判断するために使用されます。存在する場合、関数は str1 内で str2 が最初に出現したアドレスを返し、それ以外の場合は NULL を返します。
#C言語インクルードファイル:string.h関数名:strstr関数プロトタイプ:extern char *strstr(char *str1, const char *str2);
構文:
* strstr(str1,str2)
str1: 検索対象 検索する文字列式
str2: 検索対象 検索する文字列式。
戻り値: str2 が str1 の部分文字列である場合は、str1 内で最初に出現する str2 のアドレスを返します。str2 が str1 の部分文字列でない場合は、 、NULLを返します。
例:
char str[]="1234xyz"; char *str1=strstr(str,"34"); cout << str1 << endl;表示: 34xyz 推奨チュートリアル: 「
C Language」
以上がC言語でのstrstr関数の使い方は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。