c文件名去后缀|C语言源程序文件的后缀是什么

『壹』 C#编程提取文件名时如何去掉后缀

string filePath = "C:\1.txt";

string str = "获取袭文件的全路径:" + Path.GetFullPath(filePath); //–>C:1.txt

str = "获取文件所在的目录:" + Path.GetDirectoryName(filePath); //–>C:

Console.WriteLine(str);

str = "获取文件的名称含有后缀:" + Path.GetFileName(filePath); //–>1.txt

str = "获取文件的名称没有后缀:" + Path.GetFileNameWithoutExtension(filePath); //–>1

str = "获取路径的后缀扩展名称:" + Path.GetExtension(filePath); //–>.txt

str = "获取路径的根目录:" + Path.GetPathRoot(filePath); //–>C:

『贰』 C语言源程序文件的后缀是什么,经过编译后生成文件的后缀是什么经过连接后生成文件的后缀是什么

C语言来源文件后缀名是自.c,编译生成的文件后缀名是.obj,连接后可执行文件的后缀名是.exe。

源文件的后缀仅仅是为了表明该文件中保存的是某种语言的代码(例如.c文件中保存的是C语言代码),这样程序员更加容易区分,编译器也更加容易识别,它并不会导致该文件的内部格式发生改变。

(2)c文件名去后缀扩展阅读

C语言是一种结构化语言,它有着清晰的层次,可按照模块的方式对程序进行编写,十分有利于程序的调试,且c语言的处理和表现能力都非常的强大。

依靠非常全面的运算符和多样的数据类型,可以轻易完成各种数据结构的构建,通过指针类型更可对内存直接寻址以及对硬件进行直接操作,因此既能够用于开发系统程序,也可用于开发应用软件。

C语言是普适性最强的一种计算机程序编辑语言,它不仅可以发挥出高级编程语言的功用,还具有汇编语言的优点。

『叁』 C语言源程序文件名的后缀是什么

是.cpp,查看方法:

1、打开C语言的ide,比较常用的dev c++,如下图所示

『肆』 objective-c 如何去掉文件名的后缀

A:1.ace:ace.exe或winace生成的压缩文件2.ain:ain是一种压缩文件格式,解开ain需要用ain.exe。在网上可以找到。可以在各大的FTPpub/msdosutility之类地方寻找ain.exe3.arj,a01,a02:arj是一种非常常见的压缩文件格式,它可以支持带目录,多文件压缩,一般FTP中DOSutility目录下都可以找到arj.exe,一般的版本有2.42,2.382.50等,其文件格式是通用的,不存在格式不认问题。a01,a02,a03是arj在多文件压缩时后面文件的缺省文件名。arj文件可以用arjx-va-yfilename.arj在windows下可以试试用winzip。4.asp:.asp文件通常指的是ActiveServerPages文件,这个文本文件可以包括下列部分的任意组合:文本/HTML标记/ASP脚本命令,可以用ie浏览器直接打开,也可以用记事本打开编辑。.asp文件也可能是一种文档格式的文件,可以用cajviewer打开。5.avi:一般用windows自带的媒体播放器就可以播放。如果没有图象只有声音,则可能是mpeg4格式,需要装插件。如果有单独的字幕文件,则可以用其它播放器。B:1.BHX(BINHEX):BinHex是苹果机器的一种编码方式.WinZip可以解码.将email以文本方式存盘,扩展名为.BHX,就可以直接用WinZip解压了.2..bin光盘映象文件,可以:a.用Bin2ISO将bin转成ISO文件,然后用WinImage解开.注意:有些BIN文件实际上就是ISO文件如果上面的法有问题可以直接将后缀改成iso,然后用WinImage解解看b.用ISOBuster直接解BIN.c.用daemon直接将BIN文件虚拟成光驱C:1.caj:cajviewer,CAJ文件浏览器是中国学术期刊(光盘版)电子杂志社(CAJEJPH)的产品。它是为中国期刊网的全文检索,浏览开发的。2.cdi:光盘映像文件,用DISKJuggle就可以打开3.cdr:CorelDraw4.cdp:NtiCdMaker做的光盘Image.用NtiCdMaker的FileCopy刻.5.cfm:www浏览器(服务器支持,类似asp,php,jsp)or文本编辑器看源码6.chi:chm(htmlhelp)的索引,和chm文件一起使用7.chm:基于Html文件格式的帮助文档,在IE4.0以上可以双击直接打开。制作工具可以采用HtmlHelpWorkShop。8.cif:是easycdcreator地image文件9.cpj:WinONCD的工程文件,不过如果那个Raw文件是2072字节的扇区的话就是标准的ISO文件换个扩展名,用什么刻录软件都可以,最差用WinImage直接安装也行。10.cpx:cpx是一种压缩过的矢量图格式,CorelDrawD:1.dat:一般指数据文件,比如某些音碟或者某些应用程序的数据。是个很通用的扩展名(比如影碟,一般数据,),无法判断用那个程序打开,除非有信息,比如这些文件是做什么用的。是某个软件附带的,还是独立存在的,等等。2.dbf:DOS下:foxbasefoxproDN中F3(view)Windows:qview(快速查看)FoxProOffice中Excel等.3.ddi:DISKDUPE,unimg,unddi,undisk4.dvi:Latex处理过的文件,用任何一种Latex软件都可看它。5.dxf:AutoCad,3DMax6.dxr::1.ecw:有可能是ENSONIQAudioPCI声卡的波表样本2.emf:扩展的wmf文件3.eml:outlookexpress4.eps:eps是一种特殊的ps文件,通常是嵌入其他文档中使用.制作这种文件非常简单:a)在Windows中安装一台PostScript打印机(并不是真的要买一台,仅仅是安装驱动程序),例如HPLaserJet5P/5MPPostScript,设置其属性中的PostScript输出格式为内嵌的PostScript,打印端口设为FILE(在磁盘上创建文件);b)在任何绘图软件中编辑好图形后,在打印对话框中将打印机设为那个PostScript打印机,然后打印到文件,文件名可取为xxx.eps,这将是你所需要的eps文件.很多常用软件,比如ACDSee、word等都可打开eps文件。F:1.fcd:用vitrulCD-ROM打开2.fla:FlashG:1gerberfile(.dat.rep.pho文件):电路图可以送去制板的2.gif:gif是一种很普遍的图像格式,用几乎所有的图像处理软件都可以处理gif。3.gtp:guitarpro.gtp是2.2以下版本的,3.0版本的是.gp3H:1.hlp:编辑可用helpmagic,helpscribe2.hqx:hqx格式就是所谓的Binhex4.0文件。实际是Ascii文件。在PC上可以用winzip6.2以上解开。在Mac机上,如果你用Fetch2.0以上来传(在随机的AppleInternetConnectKit上已带)可以自动转成原来的Binary文件。一般来说,你down了hqx格式的文件在PC上是派不上什么用场的,当然你可以用来和别人交换word文件什么的。I:1.icl:IconLibrary,用AxIcons打开,一个专用的画图标的软件。2.ic图标文件,可以用acdsee转成bmp文件。3.idx:cterm非常下载下来的文件索引,用cterm自带的indexread打开4.iges:iges是一个基于NURBS的文件格式,可以用AutoCad打开,如果不行,可以可以先拿到rhino中转成DXF5.img:img是软盘image文件,一个img就是一个软盘,尼需要一个工具将这样的文件还原到软盘上,就是hd-,6.is一般是光盘镜像,直接用来刻盘或者用winimage解开也可以装一个虚拟光盘软件daemon直接将之虚拟成光盘。J:1、.jpg,.jpeg:.jpg是一种高压缩比的真彩图像文件格式,一般的图像处理软件都可以显示jpg图像。推荐使用的看jpg程序有:在DOS下sea,在windows下用acdsee,在UNIX下可以用xv来看jpg。K:1、.kc:可以用king打开。L:1.lwp:LotusWordPro格式2.lrc:一个winamp插件的歌词文件,可以在放mp3时显示歌词。以前叫lricsmate3.lzh:lzh是很老的一种压缩文件格式,近几年已经很少用了,lzh文件需要lha.exe,在FTP的DOSutility目录下应该有。好象以前有一种自解压然后运行的exe是用lha压的,lzh用winrar就能解4.ldbAccess数据库锁定文件,纪录数据库的锁定信息,比如是否被打开,是否以独占形式访问等等。M:1.max:3DMax文件。2.mdb:MicrosoftAccess数据库文件3.mdl:Rose文件4.mif:一种是MaxPlusII的文件5.mov:电影文件,用Quicktime打开。6.mpp:ProjectFile(MsProject)7.msf:part1:文件头,我见到的几个都是mstor打头的,文件头包括版本信息、注册表的一些键值、图片的位置信息等等,关系不是很大,不必仔细研究。part2:图片序列,图片都是jpeg格式的,每张图片的头可以通过查找"JFIF"字符串查到,查到后一定要后退六个字节,才是真正的jpeg文件头。也就是说jpeg文件的第七到第十个字节是"JFIF"。每两张图片之间会有大量的字节填充0,中间你会找到屏保运行时产生的临时文件的名字,如c:\\1.jpg;由于jpg文件不校验字节和长度的,你可以随便取到临时文件名上面的哪个0上。把之间的部分拷贝出来另存为.jpg文件就可以了,part3:图片都取出来了,还管它干什么,呵呵7.msi:MSWindows的新的安装文件标准。已经在Office2000和Windows2000中采用。98或NT下,可以装下面的软件:InstMsi9x.exe,InstMsiNT.exeN:1.nb:Mathematica的一种文件格式把。2.nf察看方法:1.文本编辑器都可以看。建议将自动换行设为80列。专门的查看软件:NFOShow1.1是网友写的,实际效果是我见过最好的,不过有时时会出错退出。DAMN.NFO.Viewer.v2.0只有几十k,很好用,足够了。还可以在dos窗口下typexx.nfo3.ngp,.ngc:是模拟器游戏的文件neopocott0.35b(ngp模拟器)ngp模拟器neopocott升级到了v0.35b版本,可在win9x,2k,me平台上运行。新版本暂停功能得到修改,支持了ngc的扩展名文件,可以更好的存储和读取文件,增加了对键盘的设置等等4.njx:南极星的字处理软件的文档格式5.nrg:Nero做的CDImage,用nero直接打开刻盘即可1.opx:Microsoft组织结构图,用office自带的组件可以打开,默认不安装,需要添加程序。P:1.pdf:pdf是adobe公司开发的一种类似于poscript的文件格式。可以用adobe的acrobat,arcrbatreader来编辑,打开pdf文件2.pdg:超星阅读器SSreader3.52以上版本3.phtml:cajviewer4.pl:一般说来是PERLScript,也可能是mp3播放软件的playlist文件5.ppt.pps:PowerPoint6、prn:prn文件是打印机文件,比如你在Word中选择"打印到文件"就会生成这种文件。你可以把扩展名改为ps,然后用GSView打开。或者用PrFile这个软件直接把prn文件送到PS打印机打印出来。7.ps:ps的意思是PostScript,这是一种页面描述语言,主要用于高质量打印。在UNIX和windows下都可以用GhostView来看ps文件。其homepage是如果你有PoscriptScript支持的打印机,可以直接打印PS文件。如果你想制做PS文件,简单的法是:在Windows下安装一个支持PostScript的打印机驱动程序,比如HP4PS,你不需用非有这个打印机安装在你的机器上。安装好驱动之后,在WIndows下任何一个编辑器中编辑好你需要转成PS的文件,比如从Word下。然后选择"打印",选择那个PS兼容的驱动程序,然后选择"printtofile",它将把打印输出送到一个文件中去。因为你用了一个Poscript的打印驱动程序,那么这个打印文件就是PostScript文件了。将该文件改名字为XXX.ps就可以了。8.ps.gz:gzippedpostsript文件,可以用gsview直接打开,其支持gzip如果是用IE下载的,有可能实际已经解开,可以去掉gz后缀试试。9.psz:改成*.ps.gz试试,然后用gzip或者winzip解开就是.ps文件了10.psf:outlinePostScriptprinterfont(ChiWriter)11.ptl:AUTOCAD做出来的打印文件Q:R:1、.rar,.r01,r02:rar是一种压缩文件格式,在DOS下解开RAR可以用rar.exe,在各大FTP里面都可以找到,一般在pub/msdosutility之类地方。需要注意的是rar高版本压缩的文件低版本不认。当前最新的rarforDOS是2.X版,如果能找到2.x版的话最好不要用1.X板的rar,2版的rar文件相互是通用的。rar的命令行参数几乎和arj一样,rarx-v-yfilename.rar可以文件,包括带目录和多文件压缩。rar多文件压缩时rar之后的文件名是r00,r01,r02.DOS下的软件不支持长文件名,所以如果你的rar里面有长文件名并且因为在DOS下丢失了得话,可以试试winrarforwin95,支持长文件名。在各大ftp上应该也可以找到。其所有版本都可以认rar2.X得文件。2、.raw:是easycd或者winoncd等软件做的CDROM的ISO镜像RAW属于MODE1的3、.raw:可用Photoshop看。4、.rom:是很小的音乐压缩格式,使用realplayer可以播放。5、.rom:是模拟器的文件吧。6、.rpm:RPM是RedhatPackageManager的简写。是Linux底下的软件包管理系统。到Linux底下用使用rpm来对它进行操作。7、.rm:RM文件是一个包含了RA文件URL地址的文件,作用就同M3L与MP3一样,用于REALPLAYER在INTERNET上播放RA流。8、.rmx:可以用realplayer打开。9、.rtf:richtextformat包含格式的文本,可用于各种编辑器间交换文件,但是体积要比专用格式大很多。可以用word,写字板打开,一般的支持格式的编辑器都能打开。S:1、.sfe:filesplit分割文件。用filesplit可以把他们合并成原来的zip文件。或许还有自动合并得bat文件呢。2、.sfv:不是文件分割器产生的,是sfv32w产生的,一般用来做windows下的文件校验。3、.shar:ShellArchive,文本格式的打包文件,类似tar,不过tar生成的为binaryfile,在UNIX下sh$Y-2V]R.iso另外金山影霸的文件也可能是vcd。2、.vcf:是地址本文件,用outlookexpress可以打开,(双击就可以)。3、.vob:DVD数据文件4、.vos:VOS是一款强大的电子琴模拟软件,.vos文件可以用它打开。5、.vqf:用Winamp播放,需要装相应的插件。备注:VQF是YAMAHA公司和日本NTT公司联合开发的一种新音乐格式,它的压缩比比MP3更高,音质却与MP3不相上下,而它之所以没有MP3那般出尽风头,大概与其推出时间较迟以及缺和相应的广告宣传有关吧,加之其播放、制作工具目前还不是很丰富,所以知道的人不是很多。但不管怎么说,VQF的确是一种优秀的音乐压缩格式。常见播放工具有YamahaVQPlayer等等。6、.vsd:visio画的流程图7、.vss:visiotemplatefileW:1、.wdl:Dynadoc,华康文件阅读器可用dynadoc或FPread32.exe为关键字在ftp搜索引擎搜索。2、.wmf:WINDOWS的图元文件,用ACDSEE可以看,WORD也可以打开。3、.wpd:WPD是corel公司的wordperfect字处理软件的文档的扩展名。4、.wsz:winamp的skin,down下来以后是wsz格式ws打开一个winzip先,然后用winzip里的open。。。。。。。X:1、.xls:MicroSoftExcel的文件。2、.xml:eXtensibleMarkupLanguageSGML的一个子集,1998年2月正式发布1.0版目前IE5.0可支持,可以在IE5.0下浏览.xml文件,但同时必须有相应的.xsl文件才能正常显示。Y:Z:1、.zip:zip是一种最常见的压缩格式,在UNIX下解开zip用unzip命令。在PC下解开zip可以用pkunzip.exe,一般在大ftp里面都可以找到,或者用winzip解开。pkunzip-dfilename.zip可以带目录结构解开文件

『伍』 怎么更改文件名后缀,前缀

1,打开任意文件夹。左上角,选择“组织”中的“文件夹和搜索选项”

即可进入文件名修改状态。前缀,为原始名称,后缀,也就是.后面,为文件格式,可按需修改。

注意:修改名称不正确,可能导致文件无法打开,但不会损坏文件。需要一定的操作熟练度。记得备份好原始文档。

『陆』 C语言源程序文件的后缀是什么

C语言源程序文件的后缀解决如下:

c 是c语言的源程序,.cpp是c++语言的源程序。

在Windows操作系统下,C语言源程序后缀为.c 、编译后的后缀为 .obj 或 .o 、连接后生成的可执行文件的后缀为.exe。

『柒』 在c/c++编程中,如何读取没有后缀名的文件进行操作

读取没有后缀名的文件和有后缀名的文件是一样,因为C++是根据文件名来操作的,是不管扩展名的,C++读取文件是简单的,步骤如下:第一步:打开文件fstreamfile1("temp",ios::out|ios::in);//temp为你要读取的文件名第二步:读取文件内容fin.get(ch);//读文件中的一个字符到ch,ch的类型为char第三步:使用你已经读取的内容,即第二步的chcout<<ch;//把ch的内容输出,当然你可以用ch做其他事第四步:关闭文件file1.close();举例说明:#include<iostream.h>#include<fstream.h>intmain(intargc,char*argv[]){charch;fstreamfile1("temp",ios::out|ios::in);//第一步:temp为你要读写的文件名file1.get(ch);//第二步:读文件中的一个字符到chcout<<ch;//第三步:file1.close();//第四步:文件不用了,记得要关闭return0;}很简单吧,不过要注意,要包含头文件#include<fstream.h>顺便也讲一下写文件吧,步骤也差不多的第一步:打开文件fstreamfile2("temp",ios::out|ios::in);//temp为你要写的文件名第二步:读取文件内容cin>>ch;//输入一个字符到ch,当然假如ch有数值就不用输入了第三步:使用你已经读取的内容,即第二步的chfile2.put(ch);//把ch的内容写到文件第四步:关闭文件file2.close();举例说明:#include<iostream.h>#include<fstream.h>intmain(intargc,char*argv[]){charch;fstreamfile2("temp",ios::out|ios::in);//第一步:temp为为你要写的文件名cin>>ch;///第二步:输入一个字符到ch,file2.put(ch);//第三步:把ch的内容写到文件file2.close();//第四步:文件不用了,记得要关闭return0;}

『捌』 c语言中如何截取文件的后缀

反向查找'.'这个字符,第一次出现的位置,记为k,字符串长度记为len,则从k至len-1截取字符串,即为文件的后缀

『玖』 如何用bat批量去掉文件名的后缀

批量出除文件名中相同字符的方法:

步骤1,安装上面的软件后打开,点击【添加文件】按钮,将需要修改名称的文件全部添加到软件中,也可以通过将文件拖动到软件上的方式进行添加。

『拾』 如何用C语言取出文件的后缀

你这是个啥意思呢?给一个文件名,然后给出这个文件名的后缀来?那就从文件名最后开始判断到哪有"."不就行了~~#include <stdio.h>#include <string.h>char *getPost(char *const filename){ char *post="NO RESULT"; int len,i; len = strlen(filename); for(i=len-1;i>=0;i–) if(filename[i]=='.') { return filename+i+1; break; } return post;}void main(){ char *filename1="abcd.efghi.jkl"; char *filename2="abcdefgh"; printf("The result: %s\n",getPost(filename1)); printf("The result: %s\n",getPost(filename2));}对于filename1,程序输出jkl对于filename2,程序输出NO RESULT


赞 (0)