ฟังก์ชัน 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