c语言截取下载url中文件名称

c语言截取下载url中文件名称,第1张

思路大概如下:将整个字符串及其长度传给函数,然后在函数中用指针接收字符串,利用其长度把指针移到字符串结尾处,然后用循环不断将指针向前移动,并判断其指向的字符与/是不是一样的,如果一样退出循环,此时指针指向着字符串中最后一个/ 的前一个字符, 因此最后将指针再向前移2位到/后面的一个字符,最后反回指针, 再输出返回的指针后面的内容就是名称了

函数声明:char GetName(char,int);

整个程序:

#include<stdioh>

char GetName(char,int);

int main(void)

{

char str[] = ">

打开文件,遍历文件内容然后一个一个匹配查找就好了。

下面是一段示例代码:

#include<stdioh>

#include<stringh>

#include<dirh>

#define SIZE 12

void find_creat_file(char );

int main(void)

{

char filename[SIZE];

strcpy(filename,"filename");

find_creat_file(filename);

getch();

return 0;

}

void find_creat_file(char filename)

{

struct ffblk ffblk;

int done;

done=findfirst("d:\\filename",&ffblk,0);

if(done==0)

return 0;

else

mkdir("d:\\filename");

}

以上就是关于c语言截取下载url中文件名称全部的内容,包括:c语言截取下载url中文件名称、C语言获取相对路径的文件名(不带路径) 我获取的是带相对路径的文件名,这里只需要文件夹中的文件名称、在c语言中读写文件如何查找特定名称的文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9514596.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存