【C】C语言判断文件后缀名
文章目录
- 【C】C语言判断文件后缀名
- 一、 前言
- 二、代码
- 三、结果测试
- 四、参考文件
【C】C语言判断文件后缀名
一、 前言
1、本博文主要用于解决博主用的问题。
2、可在此基础上扩展进行判断其他后缀名文件奥。
3、几天不写博文博主手痒痒的不行,所以就做个简单记录。
二、代码
/** @Author: 贾继康* @Date: 2018-12-20 14:02:39* @Last Modified by: mikey.zhaopeng* @Last Modified time: 2018-12-20 14:14:41* @程序功能:判断一个文件是否是文本文件(.txt格式)**/#include <stdio.h>
#include <string.h> // strrchr()函数int main(void)
{char sFilenname[20]; //创建chr型数组且分配内存const char *pFile;printf("请输入文件名称:");scanf("%s", sFilenname);pFile = strrchr(sFilenname, '.'); // 判断输入的文件名最后输出.的位置if (pFile != NULL){ // 输入不为空if (strcmpi(pFile, ".exe") == 0){ // 判断.exe文件printf("exe文件!");return 0;}else if (strcmpi(pFile, ".txt") == 0){ // 判断.txt文件printf("txt文件");return 0;}}printf("非文件格式");return 0;
}
三、结果测试
四、参考文件
1、http://www.runoob.com/cprogramming/c-function-strcmp.html
2、http://www.runoob.com/cprogramming/c-function-strrchr.html
【C】C语言判断文件后缀名相关推荐
- 【学习日志】2022.09.02 (C++)strcmp和stricmp、strcmpi三者之间的区别、C语言判断文件后缀名、ZENO Audio Update、TEN MINUTES PHYSICS
(C++)strcmp和stricmp.strcmpi三者之间的区别 (strcmpi在Windows C标准库实现,但不在GNU C标准库实现) #include <string.h> ...
- 前端判断文件后缀名_js判断上传文件后缀名是否合法
本文实例介绍了js判断上传文件后缀名是否合法的详细代码,分享给大家供大家参考,具体内容如下 效果图: 选择文件 选择1.jpg文件 上传成功合法 除图片文件格式以外,其他都是不合法的操作. 具体代码: ...
- 前端判断文件后缀名_JS 获取文件后缀,判断文件类型(比如是否为图片格式)
1.获取文件后缀H3I免费资源网 有时候我们需要通过文件名或者路径,得到该文件的后缀名(扩展名),可以通过如下方式进行截取:H3I免费资源网 //文件路径 var filePath = "f ...
- JAVA判断上传文件后缀名是否符合规范MultipartFile
这里就只做了图片判断,其他判断均一样的逻辑 文件后缀名枚举 //文件类型public static String IMG_TYPE_PNG = "PNG";public stati ...
- 服务器页面文件后缀,使用HTML语言开发的WWW页面文件后缀名是什么
使用HTML语言开发的WWW页面文件后缀名是什么 发布时间:2020-11-11 14:40:04 来源:亿速云 阅读:109 作者:小新 这篇文章主要介绍了使用HTML语言开发的WWW页面文件后缀名 ...
- c语言头文件大全 chm,文件后缀名大全.pdf
文件后缀名大全(新手必看) 什么是文件名后缀 说起来Windows 工作界面下的文件名简直是随心所欲,比如:某编辑部的2000 年工作 计划.文件名即可用中文直接表达,而且长度最长可达256 个字符, ...
- c语言文件后缀名怎么隐藏起来,win10中怎样查看被隐藏的文件后缀名 win10显示文件后缀名的设置方法...
win10是一款不错的操作系统,但是有很多刚装的用户有很多疑问,那么win10中怎样查看被隐藏的文件后缀名?下面小编带来win10显示文件后缀名的设置方法,希望对大家有所帮助. win10显示文件后缀 ...
- linux c 判断文件打开文件,Linux 用C语言判断文件和文件夹
Linux 用C语言判断文件和文件夹 #include #include #include #include int access(const char *pathname, int mode); i ...
- Linux下的文件及文件后缀名
1.Linux文件的扩展名: 一谈到文件类型,大家就能想到Windows的文件类型,比如file.txt.file.doc.file.sys.file.mp3.file.exe等,根据文件的后缀就能判 ...
- Linux下的文件类型、文件后缀名 知识点解析
文章目录 1.Linux文件的扩展名: 2.Linux 文件类型: 参考博客: https://blog.csdn.net/AQRSXIAO/article/details/82774729 人需要不 ...
最新文章
- 一天一个shell实例(3)定时备份文件(转)
- tdk磁材手册_TDK的铁氧体磁铁(FB系列) - TDK Product Center.PDF
- 停止复制代理后AWT缓存组的行为
- 自动添加html结束标志,XHTML标签都有一个结束标记
- 局域网速度变慢的故障分析
- 火狐、IE、Chrome已进入三国时代
- bzoj 1312: Hard Life 01分数规划+网络流
- sdk 今日头条_Unity接入今日头条广告(激励广告)
- 计算机磁盘怎么清理,电脑磁盘已满怎么清理_电脑磁盘不足怎么清理
- 程序员到高级程序员,只需要10个步骤!
- 中国天气网免费天气预报接口API
- urlencode的使用
- matlab reff,R语言逻辑回归和泊松回归模型对发生交通事故概率建模
- PHP 将连续的汉语拼音分隔开
- Cityscapes数据集(智能驾驶场景的语义分割)
- Spring+Hibernate配置文件-applicationContext.xml设置
- ipxe无盘服务器,ipxe uefi pxe HTTP启动文件及启动菜单的个人体会
- 头像总撞脸,如何定制化头像?几行Python代码实现人像动漫化
- @Transactional 事务注解详解
- 什么是垃圾回收机制(GC)