导航:首页 > 文件管理 > c语言什么是文件

c语言什么是文件

发布时间:2023-08-28 20:41:48

⑴ 在C语言中“ 文件”是用来干什么的

分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描述:

我看了 康辉老师的C课件 最后一章 由于时间的关系对“文件”的描述很不清楚

然后又看了谭老的书

还是一头雾水

好象前面学的东西在这里根本联系不上~~

一点印象都没有

有哪为高手能够介绍下“文件”是什么?

“文件”辩汪有什么备灶世具体的作用?仿肢

在什么时候可以或应当使用?

以及它的重要性?

(实在抱歉,问题有点多)

解析:

以前的内容输入是从键盘输入的,从屏幕输出的,事实上,键盘与屏幕都可算作"文件"

文件是存放数据的.输入的数据可以先放入文件中保存起来,这样,运行时不用再从键盘上输入数据,直接调用这个文件就可以读取数据.

同理,输出时也不一定要送往屏幕,可以输出到一个文件里.

文件的"读取"与"保存"都有一套格式.

C语言的文件这一章就专门介绍这些内容.

⑵ C语言中文件指的是什么

文件指计算机的输入输出;
内,外
是以
CPU
为主而说。
例如
计算结果送版往打印机,
站在打权印机立场,计算结果从计算机输入到打印机。站在CPU
立场,计算结果从计算机输出到打印机。
为避免混淆,计算机的输入输出,内外以
CPU
为主。站在
CPU
立场判断。
外部介质,指计算机的外部设备,硬盘,光盘,磁带。内部介质指运算器寄存器。
数据的集合,指一堆数据。数字计算机里,全是数字,不是1就是0。C源程序当然也可以作为数据文件,字符(
ASCII值)也是数据。

⑶ C语言的文件类型有哪些

从文件编码的方式来看,文件可分为ASCII码文件和二进制文件两种。

文件是指记录在介质(磁盘、磁带、光盘、u盘等)上的相关数据的集合。每个数据都有一个名称,称为文件名,它是访问文件的标识,
ASCII码文件也称为文本文件,这种文件在磁盘中存放时每个字符对应一个字节,用于存放对应的ASCII码值。ASCII码文件可在屏幕上按字符显示的,例如源程序文件就是ASCII码文件,由于按字符显示,可以识别。
二进制文件是按二进制的编码方式来存放文件的,二进制文件虽然也可以在屏幕上显示,但其内容显示为乱码。
C语言在处理这些文件时,并不区分类型,都视为字符流,按字节处理。

⑷ 在C语言中“ 文件”是用来干什么的

以前的内容输入是从键盘输入的,从屏幕输出的,事实上,键盘与屏幕都可算作"文件"
文件是存放数据的.输入的数据可以先放入文件中保存起来,这样,运行时不用再从键盘上输入数据,直接调用这个文件就可以读取数据.
同理,输出时也不一定要送往屏幕,可以输出到一个文件里.
文件的"读取"与"保存"都有一套格式.
C语言的文件这一章就专门介绍这些内容.

⑸ C语言中文件指的是什么

文件夹内的所有差闷东西都是文件,不管有没有后缀。
不是说文件夹内的所有文件代表一个文件,而是说没一个文或庆磨件都是一个文件……(真拗口)嘛……反正单个的东西就是一个文件衫斗

⑹ c语言中“文件”是什么怎么用

文件就是存储在磁盘等介质上的数据。例如,文本.txt, 电子表格.xls等。
c语言将文件一般回看做两种格式:ASCII字符答文件,二进制文件。
一般情况下,ASCII字符文件用的多,但是数据量大时,用二进制文件。
以ASCII字符文件为例,例如在.txt文本文档中的123456数据,是被看做字符'1','2'等存储。
用法:
FILE *fp//定义文件指针
fp=fopen("c:\\test.txt","r")//打开文件,以读的方式打开(‘r’其他方式可以查看资料,如w+,建立文件)
if(!fp)
{
printf("error!");
exit(1);
}//如果打开失败,输出ERROR!推出程序
接下来就是自己对文件的一些操作了
。。。
。。。

最后 关闭文件
fclose(fp);

⑺ 在c语言中什么是文件

C语言复中FILE 叫文件制;
FILE* 叫文件指针;

你是指这个文件吗?

如果你,要打开一个文件 ,使用fopen()函数来打或者新建;
如你要你写入文件,使用fwrite()函数来写入;
如果你要读取文件,请使用fread()函数来读取;

C语言中的文件真是一个好东西啊。
真是太有用了:

比如你我们有一个记录型的结构体

struct 女人

身高,
姓名,
三围,
头发,
联系电话


我们可以这个女人结构,使用fwrite()写到文件中,这样,我们看到一个漂亮的女人,就可把他保存到电脑,什么时候想联系哪个妞,我们就打开程序,
这时,C语言程序就会使用fread()函数读取这些结构体,从而显示在电脑上了。。
你就可以选一个喜欢的妞,快点,happy一下吧。

这就是文件,C语言中的文件,就是一个普通的文件。

和你电脑里的文件没有什么普通。

C语言中什么是文件?文件就是文件。英文叫FILE。

⑻ C语言基础 之 文件基础

所谓文件一般是指存储在外部介质上的 数据集合 。一批数据是以 文件 的形式存放在外部介质的。操作系统是以文件为单位对数据进行管理的。
按数据的组织方式,数据文件可以分为有 结构文件 无结构文件 两类。

C语言使用的是 流式文件 。常见的 文本文件 二进制文件 属于流式文件。
ANSI C 标准 对文件的处理方法是 “缓冲文件系统” ,系统为每个打开文件在内存中开辟一个缓冲区。写文件时(从内存向磁盘输出数据),先送到缓冲区中,当缓冲区装满后才送到磁盘中去。读文件时,也经过缓冲区。这样做是为了提高读写效率,因为磁盘访问更耗时,一次读写一块数据, 比每次读写单个字符更经济。

缓冲文件系统中,关键的概念是 “文件指针” 。每个被用的文件都在内存中开辟一个区,用来存放文件的名字、状态、位置等有关信息,这些信息是保存在个结构体类型的变量中的。该结构体类型是由系统定义的,取名为FILE。有的C语言版本在stdio.h 文件中有以下类型定义。

有了FILE类型之后,可以用它定义若干个FILE结构体类型的变量,以便存放若干个文件信息。
称指向FILE结构体类型的变量为文件类型指针,称为文件指针。定义文件指针的一般形式:
FILE * 指针变量名;
通常把打开文件的FILE结构的首地址赋给文件指针。

在文件操作时,首先要打开文件,获得对该文件的指针。通过该指针,就可以获取对文件进行操作所需的信息。将该指针传递给相应的库函数,库函数就能通过这个信息,通过操作系统提供的文件系统调用,来完成低级且复杂的硬件操作,如磁盘的读与。

在C语言中,调用库函数fopen打开文件。该函数的调用方式通常为:

说明:
①函数的两个参数“文件名”和“使用文件方式”均为字符串,其中表示文件名的字符串可以包含文件的存储路径,否则表示文件存储在当前目录下。
②使用文件的方式及其含义如表8-1所示。

例如:

其意义是在当前目录下打开文件file1.txt,只允许进行“读”操作,并使fp指向file.txt。

其意义是在example目录下打开文件file2.txt,只允许进行“写”操作,并使fp指向file2.txt。

文件使用完毕,必须将其关闭以免发生文件数据丢失等错误。
关闭文件可调用库函数fclose来实现。
该函数的使用格式通常为:
fclose(文件指针);
说明:
将文件指针与文件脱离联系。如果成功进行关闭操作时,函数返回0,否则返回非0。
例如:
flose(fp); //关闭文件指针fp指向的文件

阅读全文

与c语言什么是文件相关的资料

热点内容
windowsphone微信 浏览:128
小米3基带文件 浏览:763
新建文件路径是什么 浏览:504
word默认扩展名 浏览:753
网络电话插口如何接线的 浏览:330
美妆相机2016版本 浏览:901
五年级学什么编程最好 浏览:471
沈阳什么app骑手好 浏览:596
微信群成员头像是灰色 浏览:495
找房用什么app 浏览:174
osx账户恢复配置文件 浏览:966
安卓m1卡破解 浏览:557
系统保护文件是什么 浏览:200
冒险岛老物品代码 浏览:834
南航app如何绑定护照 浏览:140
公众号小程序怎么制作 浏览:24
同城买菜什么网站 浏览:211
鸿蒙系统如何显示大文件 浏览:484
文件解压后可以删掉哪些 浏览:357
怎么清除c盘垃圾文件 浏览:720

友情链接