文件名怎么写

文件名怎么写

1. DOS中长文件名怎么写

DOS在没加载长文件名支持程序的情况下,只支持8.3的文件名格式,即8个字符的文件名和3个字符的扩展名。

长于8个字符的文件名,会被缩写成前6个字符+“~1(或其他的数字序号,以防有相同文件名出现)”的形式。比如AAAAAAAAAA.EXE会被缩写成AAAAAA~1.EXE。如果同一文件夹下还有类似AAAAAAAB.EXE这样的文件,则类似文件显示为AAAAAA~2.EXE。以此类推。

长名文件夹和长名文件一样的。比如进入CCCCCCCCC这个文件夹,可以输入“ CD CCCCCC~1”即可。

2. C++取文件名怎么写

反向查找/,取出之后的字符串即可,代码:

string strTmp = "model/player/sas/sas.mdl";

int iIndex = strTmp.rfind("/");

iIndex++;

string strResult = strTmp.substr(iIndex);

cout<<strResult<<endl;运行结果:

3. 什么是文件名格式

可以改,但是改了就会失效了,除非用编译软件重新保存。

文件名

为文件指定的名称。为了区分不同的文件,必须给每个文件命名,计算机对文件实行按名存取的操作方式。

DOS操作系统规定文件名由文件主名和扩展名组成,文件主名由1~8个字符组成,扩展名由1~3个字符组成,主名和扩展名之间由一个小圆点隔开,一般称为8.3规则。其格式如下:

□□□□□□□□. □□□

例如: G9401.DBF,这里G9401是主名,DBF是扩展名。文件主名和扩展名可以使用的字符是:

(1)英文字母:A—z(大小写等价)

(2)数 字:0—9

(3)汉 字

(4)特殊符号:$#&@()-[]^~等。

(5)空格符、各种控制符和下列字符不能用在文件名中:

/ \ < > * ?

因为这些字符已做它用。

windows突破了DOS对文件命名规则的限制,允许使用长文件名,其主要命名规则如下:

(1)文件名最长可以使用255个字符。

(2)可以使用扩展名,扩展名用来表示文件类型,也可以使用多间隔符的扩展名。如win.ini.txt是一个合法的文件名,但其文件类型由最后一个扩展名决定。

(3)文件名中允许使用空格,但不允许使用下列字符(英文输入法状态):< > / \ | : " * ?

(4)windows系统对文件名中字母的大小写在显示时有不同,但在使用时不区分大小写。

4. C语言如何写文件如何将文件名用参数代替

#include<stdio.h>

#include<stdlib.h>

#include<string.h>

int main()

{

char username[]="abc";//应该是字符串

//char *filename = "c:\\data\\a.xml";//参数文件保存路径,根据需要修改

char filename[100];//定义字符数组,数组可修改不同字符串。

FILE *file;//指向文件的指针

memset(filename,'\0',100);//初始化数组

printf("input your filename.\n");

gets(filename);

while(*filename!=NULL)//当连续输入2个回车,代表不再输入。

{

//用于打开文件

if ((file = fopen(filename, "w+" )) == NULL)

{

//lr_output_message("Unable to create %s", filename);

printf("unable to open.\n ");

exit(0);

}

fwrite(username,sizeof(username),1,file);

fclose(file);//关闭文件

printf("input your filename.\n");

memset(filename,'\0',100);

gets(filename);

}

printf("finish.\n");

return 0;

}

参考下

如果系统能生成20110228111111.xml,把它变成字符串存到某个数组中,假如b[100]

可以用for(i=0;i<100;i++)

{ 。

strcpy(filename,b);//将b拷贝到filename中

处理文件写入

}

如果思路比较混乱,建议先分解成几块,封装不同函数中

例如 怎么把系统生成的文件名称拷贝到filename中

怎么写入相应信息。

5. RandomAccessFile 中文件名应怎么写

一.

RandomAccessFile

1.

RandomAccessFile

Java

输入输出流体系中功能最丰富

的文件内容访问类,它提供了众多的方法来访问文件内

容,它即可以读取文件内容,也可以向文件输出数据。与

普通的输入

/

输出流不同的是,

RandomAccessFile

支持

“随机访问”

的方式,

程序可以直接跳转到文件的任意地

方来读写数据。

注意:

“随机访问”错误的理解是:随机访问是具有不确定

性的:具有一会儿访问这里、一会儿访问哪里的意思!

RandomAccess

的含义:

应该是任意访问,

而不是随机访

问,也就是说

RAM

(随机存取存储器)是可以自由访问任

意的存储点的存储器(与磁盘、磁带等需要寻道、倒带才可

以访问指定存储点等存储器区分)

;

RandomAccessFile

含义是可以自由访问文件的任意地方(与

InputStream

Reader

需要依次向后读取区分)

,

所以,

RandomAccessFile

的含义不是“随机访问”

而应该

是“任意访问”

由于这个原因,如果我们希望只访问文件部分内容,而不

是把文件从头到尾,使用

RandomAccessFile

将是更好的选

择。

2.RandomAccessFile

类有两个构造器,

其实两个构造器基本

相同,

只是指定文件的形式不同而已:

一个使用

String

参数

来指定文件名,一个使用

File

参数来指定文件本身。

RandomAccessFile

是一个很有用的类,

可以将字节流写入到

磁盘文件中,对应的也可以从磁盘文件中读取出字节流,在

API

中关于

RandomAccessFile

的描述如下:

此类的实例支持对随机访问文件的读取和写入。

随机访问文

件的行为类似存储在文件系统中的一个大型

byte

数组。

在指向该隐含数组的光标或索引,称为

文件指针

;输入操作

从文件指针开始读取字节,

并随着对字节的读取而前移此文

件指针。如果随机访问文件以读取

/

写入模式创建,则输出

操作也可用;输出操作从文件指针开始写入字节,并随着对

字节的写入而前移此文件指针。

写入隐含数组的当前末尾之

后的输出操作导致该数组扩展。该文件指针可以通过

getFilePointer

方法读取,并通过

seek

方法设置。

通常,

如果此类中的所有读取例程在读取所需数量的字节之

前已到达文件末尾,则抛出

EOFException

(是一种

IOException

文件结尾了还继续读文件,就导致这个错误

抛出。本来

EOF

的数值就是

-1

但是是一种用于错误标识

的记号

)。如果由于某些原因无法读取任何字节,而不是在读取所

需数量的字节之前已到达文件末尾,则抛出

IOException

,

而不是

EOFException

需要特别指出的是,如果流已被关

闭,则可能抛出

IOException

转载请注明出处育才学习网 » 文件名怎么写

知识

罗梅芬用日文怎么写(罗钰潇日语怎么写)

阅读(21427)

本文主要为您介绍罗梅芬用日文怎么写,内容包括伊蕾娜日语怎么写,王雪菲用日文怎么说,张佳怡在日语中怎么写啊怎么读啊。罗 ら ラ ra钰 ぎょく ギョク gyoku潇 しょう シヨウ shou第一列:日语汉字,写法同汉字,都要用繁体,这三个都挺难写的,看

知识

邓先生的英文怎么写(1~40的英文怎么说)

阅读(10445)

本文主要为您介绍邓先生的英文怎么写,内容包括“邓先生”用英语怎么写,1~40的英文怎么说,漂亮英文beautiful缩写怎么写。1 one 2 two 3 three 4 four 5 five 6 six 7 seven 8 eight 8 nine 10 te

知识

一个人布满皱纹怎么写(描写人物皱纹的句子)

阅读(9521)

本文主要为您介绍一个人布满皱纹怎么写,内容包括描写人物皱纹的句子,描写人物皱纹的句子,皱纹怎么描写。、老人脸上布满了皱纹,那一条条曲折不均的像是墙上斑驳的印迹,爬满了面容,留下了岁月的痕迹。2、外祖父是一位年过六旬的白发老人。在他

知识

登录接口怎么写(php登录的接口怎么写)

阅读(7764)

本文主要为您介绍登录接口怎么写,内容包括php登录的接口怎么写,网页登陆接口怎么做,网站登录接口程序怎么做。PHP 接口 接口 使用接口(interface),你可以指定某个类必须实现哪些方法,但不需要定义这些方法的具体内容。我们可以通过int

知识

档案奖惩情况怎么写(奖惩情况怎么写)

阅读(9604)

本文主要为您介绍档案奖惩情况怎么写,内容包括奖惩情况怎么写,个人简历及奖惩情况怎么填写,个人简历里面奖惩情况怎么写。在简历里的“奖励”部分,列出与你所获得的并与你的求职目标相关的荣誉、奖励和奖金。你既可以按时间顺序排列,也可以按

知识

头孢克肟拼音怎么写(头孢克肟的肟念什么)

阅读(8005)

本文主要为您介绍头孢克肟拼音怎么写,内容包括头孢克肟片全名拼音,头孢克肟片全名拼音,头孢克肟的肟念什么。肟[wò] :是含有羰基的醛、酮类化合物与羟胺作用而生成的有机化合物,可以参与许多有机化学反应,例如经典的Beckmann重排就是肟为底

知识

一库搜用日语怎么写(日语一库是什么意思)

阅读(7994)

本文主要为您介绍一库搜用日语怎么写,内容包括日语大神来,看动漫里的主人公说一句:恰,一库搜这是什么意思,一库一库;一搜库这两个日语是什么意思怎么写,看片都有“一库”(日语)是什么意。一库的意思就是“出发,出去”的意思。日语「行く」的音译

知识

外租无人机广告怎么写(植保无人机广告语)

阅读(7002)

本文主要为您介绍外租无人机广告怎么写,内容包括求一个无人机创意广告词谢谢巨友们了,求一关于无人机的广告标语,求一关于无人机的广告标语我们公司是做无人机的,新成立的公司,求。DJI大疆创新研发的的MG-1农业植保机专为农村作业环境设计,

知识

河南话que怎么写(河南话的nenna怎么写)

阅读(6537)

本文主要为您介绍河南话que怎么写,内容包括que怎么写,河南话的nenna怎么写,que怎么写。尿一壶(niào yī hú)关系密切,观点一致。例:“他俩今天尿一壶啦。”●尿(niào)⑴、从尿道排泄的液体。⑵、排泄小便。⑶、不放

知识

国学经文的论文怎么写(国学征文该怎么写)

阅读(7119)

本文主要为您介绍国学经文的论文怎么写,内容包括国学征文该怎么写,弟子规的400论文,关于国学经典的征文怎么写。“子曰:“温故而知新,可以为师”……小时,总是觉得国学就是没用的,古人写的话,我们还需要背,每次老师教给我们时,我总是会让思想开一

知识

化学实验总结怎么写(化学实验报告小结怎么写)

阅读(5398)

本文主要为您介绍化学实验总结怎么写,内容包括化学实验总结怎么写,化学实验报告小结怎么写,化学实验小结怎么写。化学实验报告的书写: 一般情况下化学实验报告是根据实验步骤和顺序从七方面展开来写的: 1.实验目的:即本次实验所要达到的目标或

知识

蝴蝶豌豆拼音怎么写(豌豆的拼音是什么)

阅读(5833)

本文主要为您介绍蝴蝶豌豆拼音怎么写,内容包括蝴蝶怎么拼音的,豌豆的拼音是什么,蝴蝶的拼音是什么。豌豆的拼音是[wān dòu]。豌豆是豆科一年生攀援草本,高0.5-2米。全株绿色,光滑无毛,被粉霜。叶具小叶4-6片,托叶心形,下缘具

知识

海绵宝宝用英文怎么说(海绵宝宝用英文怎么说)

阅读(6512)

本文主要为您介绍海绵宝宝用英文怎么说,内容包括海绵宝宝用英语怎么说,海绵宝宝用英文怎么说,海绵宝宝英文名是什么。1. SPONGEBOB SQUAREPANTS 近期很夯的一步卡通影片《海绵宝宝》(SpongeBob SquarePants)是一系

知识

茶盏怎么用(茶盏在茶道中干嘛用)

阅读(5424)

本文主要为您介绍茶盏怎么用,内容包括茶盏怎么用我要写一篇200字左右的茶盏的使用说明,求指教,茶盏在茶道中干嘛用,问一下斗笠盏如何使用现在是不是很少有人使用它,它的意义。苏东坡的名句"从来佳茗似佳人",典型地代表了唐宋及以后的文人墨客,

知识

thinkpad小红点怎么用(怎么学习使用thinkpad小红点)

阅读(7587)

本文主要为您介绍thinkpad小红点怎么用,内容包括怎么学习使用thinkpad小红点,thinkpad小红点怎么用,求教:THINKPAD的小红点使用方法。Thinkpad 小红点最高效的使用方法为:左手拇指按左键,无操作时在左键待命2、右手拇指按右键,同时兼按空格键及