strrstr

strrstr是在字元串中查找指定字元串最後一次出現的位置。

基本介紹

  • 中文名:strrstr
  • 性質:函式名
  • 功能:查找字元串最後的位置
概述
函式名: strrstr
功 能: 在字元串中查找指定字元串最後一次出現的位置
用 法: char *strrstr(char *str1, char *str2);
strstr原型:extern char *strrstr(char *haystack, char *needle);
頭檔案:#include <string.h>
功能:從字元串haystack中尋找needle最後一次出現的位置(不比較結束符NULL)。
說明:返回指向最後一次出現needle位置的指針,如果沒找到則返回NULL。
示例:
char *ch1 = "hebaowei";
char *ch2 = "bao";
char *p = strrstr(ch1,ch2);
printf("p = %s\n",p);
int locate = p - ch1;
printf("locate = %d\n",locate + 1);
char *ch3 = "ren";
char *q = strrstr(ch1,ch3);
printf("q = %s\n",q);
結果:
p = baowei
locate = 3
q = (null)

相關詞條

熱門詞條

聯絡我們