常用函数
strrchr
描述
C 库函数 char *strrchr(const char *str, int c) 在参数 str 所指向的字符串中搜索最后一次出现字符 c(一个无符号字符)的位置。
测试代码
#include "stdio.h"
#include "string.h"
int main() {
printf("__FILE__:%s\n", __FILE__);
printf("strrchr(__FILE__, '/'):%s\n", strrchr(__FILE__, '/'));
printf("strrchr(__FILE__, '/'):%d\n", strrchr(__FILE__, '/') == NULL);
printf("strrchr(__FILE__, '/'):%d\n", strrchr(__FILE__, '!') == NULL);
return 0;
}
结果