社区
C语言
帖子详情
怎样得到文件的后缀名?
wayne92
2005-02-04 04:57:11
要编一个程序,根据不同的后缀名有不同的操作。
所以请教怎样得到文件的后缀名?
...全文
214
4
打赏
收藏
怎样得到文件的后缀名?
要编一个程序,根据不同的后缀名有不同的操作。 所以请教怎样得到文件的后缀名?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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, "*.*"))
{
//同上
}
C++源
文件
的
后缀名
问题
本文详细介绍了C++源
文件
及头
文件
的各种
后缀名
,并解释了这些
后缀名
在不同编译器下的使用情况。同时,还列举了GCC支持的多种
文件
类型及其
后缀名
。
文件
上传之
后缀名
绕过
本文分享了在目标服务器限制上传
文件
后缀名
的情况下,如何通过多种技巧绕过这些限制,包括利用大小写敏感性、空格、双写
后缀名
等方法。
node提取
文件
夹里 指定
后缀名
文件
本文介绍如何利用Node.js从
文件
夹中提取具有特定
后缀名
(如.png)的
文件
,并将它们移动到新建的目标
文件
夹中。
qt中获取
文件
路径和
文件
名、
后缀名
本文介绍在QT编程中如何有效地获取
文件
的完整路径、仅
文件
名以及
文件
的
后缀名
,特别针对路径中包含多个后缀的情况进行解析。
怎么显示隐藏的
文件
类型的
后缀名
本文详细介绍如何在电脑上显示隐藏的
文件
类型
后缀名
,包括步骤分解和具体操作指导,帮助解决
文件
转换等问题。
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章