strstr
cppreference.com sitesinden
< cpp
Söz dizimi:
#include <cstring> const char *strstr( const char *dizge1, const char *dizge2 ); char *strstr( char *dizge1, const char *dizge2 );
Bu fonksiyon ikinci parametresiyle verilen değeri birnci parametresinde arar, bulduğunda geriye bir işaretçi döndürür. İşaretçi bulunan değerin konumunu göstermektedir. Bulamaması durumunda NULL döndürür.
Örneğin:
char* dizge1 = "bu bir karakter kataridir."; char* dizge2 = "bir karakter"; char* sonuc = strstr( dizge1, dizge2 ); if(sonuc == NULL) printf("'%s', '%s' icerisinde bulunamadi.\n", dizge2, dizge1); else printf("Bulunan: '%s'\n", sonuc);
Bulunduysa çıktı aşağıdaki gibi olacaktır.
Bulunan: 'bir karakter kataridir.'
Benzer Başlıklar: memchr, strchr, strcspn, strpbrk, strrchr, strspn, strtok