当前位置:编程语言->C语言 ->C语言基础教程第十四讲:文件相关入门

原创版权标志C语言基础教程第十四讲:文件相关入门

作者:那年  发表时间:2015-10-6  阅读:
[摘要] 主要是讲解C语言文件的相关入门级知识,让大家轻松入门,先切身感受文件,以后会继续加深文件的相关讲解

  这一讲来给大家讲讲文件的相关操作。文件?何为文件?大家几乎每天都在用,但真较真起来,大家还真就不一定说出文件的概念,当然我也不例外,我也说不出来那些个书面概念,但不重要,我们学的不是那些教授定义处的抽象的概念。好了,通俗点,文件嘛就是存储在磁盘上的很多01的集合。当然这些01是按照既定的文件系统排布的,windows上最新的算是NTFS了,linux下最近的是ext4。扯远了,这个大家知道就好了。

   C语言里面,规定对于文件的操作都是通过标准库函数实现的。常用的有

fopen():打开一个文件

fclose():关闭一个文件

fputc():向文件写字符

fgetc():从文件读字符

fgets():从文件读取一行

fputs():向文件写一行

fread():从文件读取数据块

fwrite():向文件写数据块...【登录后阅读更多内容】

文章来源:C++技术网原创文章版权为网站和作者共同所有,会员文章禁止转载。非会员文章转载做好本文超链接即表示授权转载。通过文章下面的分享按钮可以自由分享所有文章。


  • 求道于盲    2016/4/1 10:13:12回复
    FILE *fp=fopen("file.a","r");
    意思并不是 这个fp只允许进行读 这代码的意思是 向系统请求这个文件的读权限 如果有这个权限 就能成功打开 如果没有这个权限 就会打开失败 fp赋值为NULL

返回顶部

在线提问
问题标题:
问题描述:(简陋的描述会导致问题被最后回答、没有针对性回答甚至无法解答。请确保问题描述的足够清楚。)