前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >9.1 文件基础

9.1 文件基础

作者头像
小林C语言
发布2019-08-09 14:37:15
3380
发布2019-08-09 14:37:15
举报
文章被收录于专栏:C语言入门到精通

一、什么是文件

C语言中主要用到两种文件

(1)程序文件,包括源程序文件(后缀.c)、目标文件(后缀.obj)、可执行文件(后 缀.exe)

(2)数据文件,在程序运行过程中输出到磁盘的数据,或在程序运行时读入的数据

磁盘文件:将一些数据输出到磁盘上保存起来,以后需要时再从磁盘中输入到计算机内存

文件:存储在外部介质上数据的集合

数据流:数据的输入输出,表示了信息从源到目的端的流动

文件缓冲区:ANSI C标准采用“缓冲文件系统”处理数据文件 ,所谓缓冲文件系统是指系统自动地在内存区为程序中每一个正在使用的文件开辟一个文件缓冲区

文件类型指针:每一个被使用的文件都在内存中开辟一个相应的文件信息区,用来存放文件大的有关信息

二、文件名

一个文件要有唯一的文件标识(文件标识也称为文件名),以便用户识别和引用。文件标识包括3部分:文件路径、文件名主干、文件后缀

三、文件的分类

根据数据的组织形式,数据文件可分为ASCII文件(文本文件)和二进制文件(映像文件)

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-11-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 C语言入门到精通 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档