関数名:strpbrkヘッダー ファイル: <string.h>関数プロトタイプ: char *strpbrk(const char *str1, const char *str2);機能: 文字列 str1 と str2 にターミネータ '\0' を含まない同じ文字があるかどうかを比較します。パラメータ: const char *str1 検索対象の文字列const char *str2 検索する文字列戻り値: str1 で最初に一致した文字へのポインタを返します。検索が失敗した場合は、NULL が返されます。プログラム例:文字列 str2 内の任意の文字列に属する文字列 str1 内の最初の位置を検索します。 #include<string.h>#include<stdio.h>intmain(void){char*str1=www.dotcpp.com;char*str2=cde;char*ptr=strpbrk(str1,str 2);if(ptr){printf(strpbrkfoundfirstcharacter:%c\n,*ptr);}else{printf(strpbrkdidn'tfindcharacterinset\n);}return0;}実行結果: strpbrkfoundfirstcharacter:d