C中的strrchr()函数
char * strrchr(const char * str,int c)查看字符c(无符号char)的最后一次出现的字符串指向参数str。
在C中声明strrchr()函数
这是C:c:)的strrchr()声明:
char * strrchr ( const char * str , int c )
参数
str- 字符串。
c- 这是要找到的角色。它以int形式传输,但在内部转换回char。
返回值
此函数将指针返回到str中字符的最后一次出现。如果找不到该值,则该函数将返回空指针。
例如
以下C程序说明了c:c:)的使用。
#include #include int main () { int len ; const char str [] = "https://QTM.com/lap-trinh-c/index.jsp" ; const char ch = '.' ; char * ret ; ret = strrchr ( str , ch ); printf ( "Chuoi xuat hien sau dau |%c| cuoi cung la: n|%s|n" , ch , ret ); return ( 0 ); }
编译和运行上述C程序将导致:
根据TutorialSpoint
上一篇文章:C函数strpbrk()
下一课:c中的strspn()函数
你应该阅读
可能有兴趣
- c中的strspn()函数
函数size_t strspn(const char * str1,const char * str2)计算str2中包含字符的str1字符串的第一个字符段的长度
- C中的strtok()函数
char * strtok函数(char * str,const char * delim)将字符串str划分为一组由特拉姆分离器分开分开的令牌(例如,逗号,...)。
- c的函数strxfrm()
函数size_t strxfrm(char * dest,const char * src,size_t n)将src字符串的第一个n个字符转换为当前位置,并将它们放在dest String中。
- C中的功能printf()
标准C库中的printf()函数将格式的输出发送到Stdout。
- time.h in c
标准库中名称time.h的文件标头定义了四种变量类型,两个宏和各种功能,以用于日期和时间操作。
- c中的函数getEnv()
char * getEnv(const char * name)函数搜索由名称参数指向的环境字符串,并返回与该字符串关联的值。