Chinaunix首页 | 论坛 | 博客
  • 博客访问: 581486
  • 博文数量: 213
  • 博客积分: 6789
  • 博客等级: 准将
  • 技术积分: 1947
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-01 17:11
文章分类

全部博文(213)

文章存档

2012年(9)

2011年(62)

2010年(99)

2009年(43)

分类: C/C++

2011-01-20 10:34:57

取得某字符最后出现处起的字符串。

语法: string strrchr(string haystack, string needle);

返回值: 整数

函数种类: 资料处理

内容说明

本函数用来寻找字符串 haystack 中的字符 needle 最后出现位置,并将此位置起至字符串 haystack 结束之间的字符串返回。若没有找到 needle 则返回 false。

chechunli@chechunli-PC:tmp $ cat strrchr.c 
#include
#include

int main(int argc, char *argv[])
{
    char * str = strrchr(argv[1],'.');
    printf("str = %s\n", str);
    return 0;
}
chechunli@chechunli-PC:tmp $ gcc strrchr.c -Wall -o strrchr
chechunli@chechunli-PC:tmp $ ./strrchr a.b
str = .b



阅读(1175) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~