位置:首页 > 软件操作教程 > 编程开发 > C语言 > 问题详情

文件在C语言的打开

提问人:杨紫红发布时间:2020-11-17评论0
在操作系统中,每一个文件都有一个名字以供识别,如存储在磁盘上的C源程序文件file1.c,file2.c等。文件名是文件的外部名,通过它可以找到文件的实际存储设备、位置、大小、特性等诸如此类的相关信息。这些信息只能由操作系统的文件管理系统掌握与管理,因此要存取文件必须通过操作系统的文件系统。这意味着一个C语言程序没有直接通过文件的外部名存取一个外部文件的能力,程序中要存取文件必须与文件系统取得联系,把要存取文件的有关信息和要求,诸如文件的名字、读文件还是写文件、以何种方式读/写等告诉文件系统,由文件系统在设备中建立、寻找、定位文件,分配存取文件的缓冲区,做好存取文件要求的一切准备工作。
上述存取文件的有关信息和要求都由程序通过I/O库函数fopen告诉操作系统。
fopen函数的一般调用形式是:
     FILE *fp;
     fp=fopen(文件名,存取方式);

继续查找其他问题的答案?

相关视频回答
回复(0)
X
返回顶部
付费复制

付费获取七天复制权限

限时特价:2.88元/篇原价:10元
联系客服

扫码关注公众号,发送私信联系客服.

微信扫码关注,联系客服

联系客服QQ:2845411722

恭喜您,操作成功,可以复制了

3秒后关闭
X