文章目录

  • 1.打开流
  • 2.mode参数
  • 3.fopen举例
  • 4.新建文件权限
  • 5.处理错误信息
  • 6.关闭流

1.打开流

2.mode参数

3.fopen举例

#include<stdio.h>
int main()
{FILE *fp;fp=fopen("a.txt","r+");if(fp==NULL){printf("fopen error\n");return -1;}return 0;
}

4.新建文件权限

5.处理错误信息

#include<stdio.h>
int main()
{FILE *fp;fp=fopen("a.txt","r+");if(fp==NULL){perror("fopen error\n");return -1;}return 0;
}
#include<stdio.h>
#include<string.h>
#include<errno.h>
int main()
{FILE *fp;fp=fopen("a.txt","r+");if(fp==NULL){printf("fopen:%s\n",strerror(errno));return -1;}return 0;
}

6.关闭流

linux标准I/O——流的打开和关闭相关推荐

  1. linux标准I/O——流的相关操作

    文章目录 1.刷新流 2.不断将键盘内容写入g.txt文件中 3.定位流 4.定位流的实例 1.刷新流 2.不断将键盘内容写入g.txt文件中 #include<stdio.h>#defi ...

  2. c语言 fgets函数 去除换行符_C语言文件的打开和关闭

    文件代表一系列的字节.C语言提供了标准库函数用于文件的打开和关闭. 1.文件的打开 打开文件的操作通过标准库函数 fopen 完成,该函数定义如下: FILE *fopen( const char * ...

  3. c语言打开指定文件,C语言文件的打开和关闭

    文件代表一系列的字节.C语言提供了标准库函数用于文件的打开和关闭. 1.文件的打开 打开文件的操作通过标准库函数 fopen 完成,该函数定义如下:FILE *fopen( const char * ...

  4. c语言中关闭文件函数为,C语言文件的打开和关闭

    文件代表一系列的字节.C语言提供了标准库函数用于文件的打开和关闭. 1.文件的打开 打开文件的操作通过标准库函数 fopen 完成,该函数定义如下:FILE *fopen( const char * ...

  5. Linux C编程--打开和关闭流

    以下函数用于打开和关闭一个流. #include <stdio.h> FILE * fopen (const char *pathname, const char *opentype); ...

  6. Linux c学习--从标准输入输出看流和缓冲区

    学习标准输入输出,我们都会遇到一个概念,流和缓冲区,但到底什么是流,什么是缓冲区呢? 书<C Primer Plus>上说,C程序处理一个流而不是直接处理文件.后面的解释十分抽象:『流(s ...

  7. Linux中的文本流

    Linux中的文本流 Linux中的文本流 输出重定向 覆盖重定向> 输出追加>> 禁止输出 EOF结束符 输入重定向 内联输入重定向: cat查看文本 用`cat -A`命令显示所 ...

  8. linux标准i/o,Linux 标准I/O笔记

    三个标准输入输出 以下三个输入输出就像已经打开的文件流一样,可以直接拿来用 l 标准输入: /dev/stdin或FILENO_STDIN,shell代号0,对应键盘: l 标准输出: /dev/st ...

  9. html 浮动脱离文档流,CSS标准文档流与脱离文档流

    标准文档流 文档流:指的是元素排版布局过程中,元素会默认自动从左往右,从上往下的流式排列方式.并最终窗体自上而下分成一行行,并在每行中从左至右的顺序排放元素. 标准流的微观现象: 空白折叠现象: 在 ...

最新文章

  1. 腾讯AI战略详解:技术社会与创新图景 | 2017互联网科技创新白皮书重磅首发
  2. java配置文件报错_java使用spring框架配置文件时遇到的错误——Referenced file contains errors...
  3. cad计算总长度插件_超实用的CAD插件大合集,视频教程手把手教学,工作效率翻倍...
  4. ICE学习之C# Java之间通讯
  5. 华为超大云数据中心落地贵州,这些硬核技术有利支撑“东数西算”
  6. java中基本数据类型
  7. 自学python考哪些证书-学python需要考证吗?考证有什么好处?
  8. .NET与SAP的来往(转)
  9. OFFICE使用技术:让几个自选图形间距相等
  10. java学习笔记宋红康版本-01
  11. html 4种居中方式
  12. 【开发工具】【Java开发工具 IDEAIU-2017.3】【安装和激活】
  13. 机器学习需要的数据量需要怎么算
  14. K8s系列之:Persistent Volume
  15. win7蓝牙怎么连接_小米智能手环怎么连接手机蓝牙
  16. 神经影像(核磁共振)概念及数据分析学习
  17. Dynamics CRM2013 Server2012下部署ADFS和IFD遇到的问题No Organization were retrived
  18. App平台频频露脸综艺节目 观众到底买账吗?
  19. 打入苹果ipad的大陆芯片供应商
  20. DNS默认的端口号是: 53

热门文章

  1. LeetCode 358. K 距离间隔重排字符串(贪心+优先队列)
  2. LeetCode 709. 转换成小写字母
  3. POJ 1753 Flip Game(回溯)
  4. python比较时间的最大值_时间戳的最大值
  5. afreecatv 回放下载_行车记录仪怎么看回放?行车记录仪停车后能自动录像吗
  6. open函数返回-1_4.6 linux的系统调用执行探究(1)
  7. 利用Python爬取网易上证所有股票数据(代码
  8. 二叉排序树删除子节点以及遍历
  9. PAT真题乙类1006 换个格式输出整数
  10. 深度CTR预估模型中的特征自动组合机制演化简史