您的位置:首页 > 其它

获取文件类型和文件名

2016-10-18 10:12 155 查看
#include<stdio.h>  

#include<stdlib.h>  

#include<string.h>  

void get_extension(const char *file_name,char *extension,char *name)  

{  

    int i=0,length;  

    length=strlen(file_name);  

        while(file_name[i])  

    {  

        if(file_name[i]=='.')  

        break;   
name[i]=file_name[i]; 

        i++;

    }  

    if(i<length)  

    strcpy(extension,file_name+i+1);  

    else  

    strcpy(extension,"\0");  

}  

int main()  

{  

    char a[20] = "hello.mpt\0",b[10],c[20],ch;  

        int i=0;    

    get_extension(a,b,c);  

    printf("%s",b);
putchar(10);
printf("%s",c);
putchar(10);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: