社区
C语言
帖子详情
怎样得到文件的后缀名?
wayne92
2005-02-04 04:57:11
要编一个程序,根据不同的后缀名有不同的操作。
所以请教怎样得到文件的后缀名?
...全文
185
4
打赏
收藏
怎样得到文件的后缀名?
要编一个程序,根据不同的后缀名有不同的操作。 所以请教怎样得到文件的后缀名?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bravejack2002
2005-02-05
打赏
举报
回复
/* MAKEPATH.C */
#include <stdlib.h>
#include <stdio.h>
void main( void )
{
char path_buffer[_MAX_PATH];
char drive[_MAX_DRIVE];
char dir[_MAX_DIR];
char fname[_MAX_FNAME];
char ext[_MAX_EXT];
_makepath( path_buffer, "c", "\\sample\\crt\\", "makepath", "c" );
printf( "Path created with _makepath: %s\n\n", path_buffer );
_splitpath( path_buffer, drive, dir, fname, ext );
printf( "Path extracted with _splitpath:\n" );
printf( " Drive: %s\n", drive );
printf( " Dir: %s\n", dir );
printf( " Filename: %s\n", fname );
printf( " Ext: %s\n", ext );
}
//ps:From MSDN
canana
2005-02-04
打赏
举报
回复
去最后一个.之后的
CMyMfc
2005-02-04
打赏
举报
回复
得到文件名,然后去.之后的就是了
winstonch
2005-02-04
打赏
举报
回复
1.要说明你要在什么操作系统上做这个工作.
2.要明确你用C语言还是什么语言
3.我先假设你在windows下,C语言
#include <io.h>
...
_finddata_t fileinfo
intptr_t pint = _findfirst("*.*", &fileinfo);
//fileinfo.name里保存的是文件名,包括后缀.你根据式样的去处理就行了
while(0 == _findnext(pint, "*.*"))
{
//同上
}
得到
文件
后缀名
得到
文件
后缀名
得到
文件
后缀名
得到
文件
后缀名
——aigo_mxh
C#遍历
文件
夹下
文件
修改
后缀名
C#遍历
文件
夹下
文件
修改
后缀名
一些网络
文件
后缀名
大全
里面有一些
文件
的
后缀名
,或许帮
得到
你,当你不懂一个
文件
的
后缀名
,不妨来看一下。
计算某
文件
夹下的
文件
数,依据某个
后缀名
计算
文件
数,去掉某个
后缀名
计算
文件
数
计算某
文件
夹下的
文件
数,依据某个
后缀名
或多个
后缀名
计算
文件
数,去掉某个
后缀名
计算
文件
数
php获取
文件
的
后缀名
php上传
文件
时,如何获取上传
文件
的后缀。
C语言
70,022
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章