66问答网
所有问题
C或C++中用什么函数可以比较两个文件的后缀名是否一致?
如题所述
举报该问题
推荐答案 2012-09-07
使用通用的字符串函数即可,没有现成的接口可以直接判断。
1. 先获取最后一个'.'的下标
2. 截取'.'之后的字符串str1,str2
3. strcmp(str1, str2)的结果就是你想要的结果。
当然这期间涉及一些判断校验的部分,你得完善下,如果想考虑的全面一点的话。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/DxDUp2vvU.html
其他回答
第1个回答 2012-09-07
没有这样的函数,只能你自己判断
取字符串1 字符串2 最后一个. 后面的字符串
比较两个字符串 是否相等
相似回答
如何
比较两个文件夹中文件名
相同的文件,并将其输出来。最好输出到文档...
答:
//假设A.txt和B
文件
在同一目录#include <iostream>#include <string>#include <fstream>using namespace std;int main(){ ifstream in_file("A.txt"); if (!in_file) return 0; string file_name; while (getline(in_file, file_name)) { string file_path = "./B...
C
语言如何
比较两个
【字符】或者【字符串】
是否
相等?迷糊了,求解答
答:
比较字符可以直接使用==比较操作符,如:char c1='a',c2='b';if(c1==c2) printf("%
c
is same as %c.",c1,c2);else printf("%c is different to %c",c1,c2);若是字符串,则需要使用字符串
函数
了,strcmp char s1[]="abc",s2[]="xyz";if(strcmp(s1,s2)==0) printf("%s is...
c++
源
文件
不同
后缀
(.
cc
.cpp .
C
.cp)的区别?
答:
VC里用cpp作后缀名, 在GC
C里
默认
采用C
、
cc
、cxx作为后缀名 .cpp, .h (VS file).cc, .h (GCC file)C中:头
文件后缀名
: .h 源文件后缀名: .c
C++中
:头文件后缀名: .h, .hpp, .hxx 源文件后缀名:.cpp, .cc, .cxx, .C .c++ 这是现在不同标准下给出的...
C++ 中文件
操作的几个基本
函数
是
什么?
答:
1、
C
语言标准库提供了一系列文件操作
函数
。文件操作函数一般以f+单词的形式来命名(f是file的简写),其声明位于stdio.h头
文件当中
。例如:fopen、fclose函数用于文件打开与关闭;fscanf、fgets函数用于文件读取;fprintf、fputs函数用于文件写入;ftell、fseek函数用于文件操作位置的获取与设置。一般的C语言教程...
c++中后缀名
.c 与.cpp的区别
答:
.
c
是c语言的源程序格式,.cpp是c++语言的源程序格式。这是两种不同的语言。代码的问题原因:编译器问题——C89和C99 C89规定,在任何执行语句之前,在块的开头声明所有局部变量。在C99以及
C++中
则没有这个限制,即在首次使用之前,可在块的任何位置都可以声明变量。因此,变量声明放在前面就不报错了。
c++
程序
使用
一对同名的.c和.h
文件的
意义何在?
答:
h文件中写
函数
声明,
c
文件中实现,这样分离之后,如果其他c文件需要调用其中的函数只要包含同名的h头文件即可。吧具体相同功能的函数放置在一个h头文件中声明也有助于分类。项目越大,你如果吧所有函数都写在一
个文件
中,维护起来就更麻烦了,编译的时候也是一个c文件一个c文件生成中间代码,然后一起...
大家正在搜
C 引用与引用作为函数的参数
什么是函数C语言
C程序的基本组成单位是函数
C一D函数
C中函数指针
A和C哪个比较低
函数C
C类函数
C 函数重载 详解
相关问题
c++中后缀名.c 与.cpp的区别
C++中compare()函数的用法?
C/c++程序求助,实现2个hex文件的比较
C或C++中一个函数能不能返回多个值?
C语言文件的后缀名一般是.c,那么C++的后缀名是什么呢?
c/c++ 里面有个判断正负的Sgn函数,请问包含该函数定义...
c语言和c++的区别,想问环境上有什么区别吗?或者说比如c语...
C++ 中文件操作的几个基本函数是什么?