vc 分割路径、文件名
来源:互联网 发布:淘宝上的进口零食推荐 编辑:程序博客网 时间:2024/05/20 13:06
#include "stdio.h"
#include "conio.h"
void splitname(const char *szfullfilename, char *szpathname, char *szfilename, char *szextname);
int main(void)
{
char szfullfilename[255] = "C:\\windows\\help.txt";
char szpathname[255];
char szfilename[255];
char szextname[255];
splitname(szfullfilename, szpathname, szfilename, szextname);
printf("%s\n", szfullfilename);
printf("path: %s\n", szpathname);
printf("file: %s\n", szfilename);
printf("ext: %s\n", szextname);
}
void splitname(const char *szfullfilename, char *szpathname, char *szfilename, char *szextname)
{
int i, j;
i = 0;
while (szfullfilename[i] != '\0')
i++;
while (szfullfilename[i] != '.')
i--;
j = 0;
i++;
while((szextname[j] = szfullfilename[i]) != '\0')
{
i++;
j++;
}
i -= j;
while (szfullfilename[i] != '\\')
i--;
for (j = 0; j <= i; j++)
{
szpathname[j] = szfullfilename[j];
}
szpathname[j] = '\0';
j = 0;
i++;
while((szfilename[j] = szfullfilename[i]) != '\0')
{
i++;
j++;
}
}
#include "conio.h"
void splitname(const char *szfullfilename, char *szpathname, char *szfilename, char *szextname);
int main(void)
{
char szfullfilename[255] = "C:\\windows\\help.txt";
char szpathname[255];
char szfilename[255];
char szextname[255];
splitname(szfullfilename, szpathname, szfilename, szextname);
printf("%s\n", szfullfilename);
printf("path: %s\n", szpathname);
printf("file: %s\n", szfilename);
printf("ext: %s\n", szextname);
}
void splitname(const char *szfullfilename, char *szpathname, char *szfilename, char *szextname)
{
int i, j;
i = 0;
while (szfullfilename[i] != '\0')
i++;
while (szfullfilename[i] != '.')
i--;
j = 0;
i++;
while((szextname[j] = szfullfilename[i]) != '\0')
{
i++;
j++;
}
i -= j;
while (szfullfilename[i] != '\\')
i--;
for (j = 0; j <= i; j++)
{
szpathname[j] = szfullfilename[j];
}
szpathname[j] = '\0';
j = 0;
i++;
while((szfilename[j] = szfullfilename[i]) != '\0')
{
i++;
j++;
}
}
0 0
- vc 分割路径、文件名
- vc++获取路径中的文件名
- vc获得路径中的文件名
- VC++文件路径和文件名处理函数
- VC++文件路径和文件名处理函数
- VC获取当前程序文件的路径、文件名、全文件名
- 绝对路径分割为目录路径和文件名(VB)
- 绝对路径分割成目录路径和文件名方法2(VB)
- python3.3 分割路径与文件名 小例
- VC获取当前程序文件的路径,文件名以及路径+文件名
- [转]VC获取当前程序文件的路径,文件名以及路径+文件名
- VC获取当前程序文件的路径,文件名以及路径+文件名
- VC获取当前程序文件的路径,文件名以及路径+文件名
- VC获取当前程序文件的路径,文件名以及路径+文件名
- VC获取当前程序文件的路径,文件名以及路径+文件名
- VC获取当前程序文件的路径,文件名以及路径+文件名
- VC获取当前程序文件的路径,文件名以及路径+文件名
- VC获取当前程序文件的路径,文件名以及路径+文件名
- HTML5 localStorage and sessionStorage
- 配置mac 环境时碰到的一些问题
- 【Unknown】HttpClient:一个HTTP库规范
- 动态链接库(DLL)的编写及导出函数
- 伪分布式集群环境hadoop、hbase、zookeeper搭建(全)
- vc 分割路径、文件名
- Struts 2的基石——拦截器(Interceptor)详细讲解
- 遭遇一次MySQL猜解注入攻击
- 上班接近半年后,对工作的认识
- 给程序员的九点建议
- 软件开发基本原则—— 典型错误
- vs2010中添加opencv路径
- popScene之后Layer的析构函数没被调用
- poj2481