اسم الوظيفة : strstr
ملف الرأس : <string.h>
النموذج الأولي للوظيفة : char *strstr(const char *destin, const char *str);
الوظيفة : ابحث عن التواجد الأول لسلسلة أخرى في سلسلة
المعلمات : const char *destin هي السلسلة المستهدفة التي سيتم العثور عليها
const char *str هي السلسلة التي سيتم العثور عليها
قيمة الإرجاع : تقوم بإرجاع مؤشر إلى التواجد الأول للسلسلة المطابقة.
مثال على البرنامج: ابحث عن التواجد الأول للسلسلة النصية في مصير السلسلة، وقم بإرجاع نتيجة البحث وإخراجها
#include<string.h>#include<stdio.h>intmain(void){char*str1=Ilikewww.dotcpp.comverymuch!,*str2=www.dotcpp.com;char*ptr=strstr(str1,str2); printf(Thesubstringis:%sn,ptr);return0;}
نتائج التشغيل:
السلسلة الفرعية هي: www.dotcpp.comverymuch!