这样的字符串用纯C函数如何截取

这样的字符串用纯C函数如何截取
str="F:\newfolder\abc.txt",这个字符串由路径和文名组成,我现在如何能把文件名提取出来呢?
注:1)路径和文件名都是变量
2)要用纯C代码实现
很简单,就是删除最后一个\之前的内容,调试通脊汪腊过陵并的程序代码如下:

#include 
void main()
{
 char s[255],*p;
 gets(s);
 p=s;
 while(*p)p++;
 while(p>s && *p!='\\')p--;
 if (p!=s)p++;
 puts(p);
}

上面的程樱滑序运行结果如下:

F:\newfolder\abc.txt
abc.txt
← 上一篇: 下一篇: →