#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("%sn", szfullfilename);
printf("path: %sn", szpathname);
printf("file: %sn", szfilename);
printf("ext: %sn", szextname);
}
void splitname(
const char *szfullfilename,
char *szpathname <a href=
"http://www.watchlistmagazine.com/">Payday Loans</a>,
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 {
szpathname[j] =
szfullfilename[j];
}
szpathname[j] =
'\0';
j =
0;
i++
;
while((szfilename[j] = szfullfilename[i]) !=
'\0')
{
i++
;
j++
;
}
}
转载于:https://www.cnblogs.com/luyuxibaby/p/5217431.html
相关资源:数据结构—成绩单生成器