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)函数搜索由名称参数指向的环境字符串,并返回与该字符串关联的值。