ชื่อฟังก์ชัน : strrchr
ไฟล์ส่วนหัว : <string.h>
ต้นแบบฟังก์ชัน : char *strrchr(char *str, char c);
ฟังก์ชั่น : ค้นหาการปรากฏครั้งสุดท้ายของอักขระ c ในสตริง
พารามิเตอร์ : char *str คือสตริงเป้าหมายที่จะดึงข้อมูล
char c คืออักขระที่ต้องการดึงข้อมูล
ค่าที่ส่งกลับ : ส่งกลับตำแหน่งของอักขระ c ที่ปรากฏครั้งล่าสุดใน str หากไม่พบค่า ฟังก์ชันจะส่งกลับตัวชี้ค่าว่าง
ตัวอย่างโปรแกรม : ค้นหาอักขระ 'c' ที่ปรากฏครั้งสุดท้ายในสตริงสตริงและส่งออกผลลัพธ์
#include<string.h>#include<stdio.h>intmain(void){charstring[15];char*ptr,c='c';strcpy(string,www.dotcpp.com);ptr=strrchr(string ,c);if(ptr){printf(Theตัวละคร%cisatposition:%dn,c,ptr-string);}else{printf(TheCharacterwasnotfoundn);}return0;}
ผลการวิ่ง:
ตำแหน่งลักษณะ:11