C strrchr函数
C strrchr函数
吃一堑消化不良 发表于1年前
C strrchr函数
  • 发表于 1年前
  • 阅读 9
  • 收藏 0
  • 点赞 0
  • 评论 0

【腾讯云】新注册用户域名抢购1元起>>>   

【头文件】

#include<string.h>

【函数原型】

char *strrchr(const char *str, char c);

【函数功能】

        找一个字符c在另一个字符串str中末次出现的位置(也就是从str的右侧开始查找字符c首次出现的位置),并返回从字符串中的这个位置起,一直到字符串结束的所有字符。如果未能找到指定字符,那么函数将返回NULL。

#include <stdio.h>  
#include <conio.h>  
#include <string.h>  
#pragma warning (disable:4996)  
int main(void)  
{  
    char strArr[20];
    char *ptr;
    char c='r';  
    strcpy(strArr,"Hello World");
    ptr=strrchr(strArr, c);  
    if (ptr!=NULL)  
    {  
        printf("The character %c is at position:%s\n", c, ptr);
    }  
    else  
    {  
        printf("The character is not found\n"); 
    }  
    getch();  
    return 0; 
}  

 

标签: C++ strrchr string
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 27
博文 187
码字总数 112458
×
吃一堑消化不良
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: