ฟังก์ชัน strpbrk() ใช้เพื่อค้นหาอักขระตัวแรกของสตริงแรกและจับคู่กับอักขระใดๆ ของสตริงที่สอง คืนค่า NULL หากไม่พบรายการที่ตรงกัน จะส่งกลับตัวชี้ไปยังอักขระของสตริงแรกที่ตรงกับอักขระของสตริงที่สอง
นี่คือไวยากรณ์ของ strpbrk() ในภาษา C
char *strpbrk(const char *string1, const char *string2)
นี่คือตัวอย่างของ strpbrk() ในภาษา C
ตัวอย่าง
#include <stdio.h> #include <string.h> int main () { const char s1[] = "Helloworld"; const char s2[] = "Blank"; char *result; result = strpbrk(s1, s2); printf("The matching character : %c\n", *result); return(0); }
ผลลัพธ์
The matching character : l