Linux - C预习内容(七)
来源:互联网 发布:微信公众号源码下载 编辑:程序博客网 时间:2024/04/25 15:02
库函数 - 创建和打开
FILE *fopen(const char*filename,const char*mode)
Filename:打开的文件名(路径,缺省为当前路径)
Mode:打开模式
Fopen打开由path指定的文件,并把它与一个文件流关联起来。Mode参数指定文件的打开方式。Fopen执行成功返回一个非空的FILE*指针,失败时返回NULL。
“r”:只读,文件必须已存在。
“w”:只写,如果文件不存在则创建,如果文件已存在则把文件长度截断(Truncate)为0字节再重写,也就是替换掉原来的文件内容。
“a”:只能在文件末尾追加数据,如果文件不存在则创建。
“r+”:允许读和写,文件必须已存在。
“w+”:允许读和写,如果文件不存在则创建,如果文件已存在则把文件长度截断为0字节再重写。
“a+”:允许读和追加数据,如果文件不存在则创建。
b用于区分二进制文件和文本文件,这一点在DOS\Windows系统中是有区分的,但Linux不区分二进制文件和文本文件。
0 0
- Linux - C预习内容(七)
- Linux - C进程间通信(预习内容七)
- Linux-C预习内容(一)
- Linux-C预习内容(二)
- Linux-C预习内容(三)
- Linux - C预习内容(四)
- Linux - C预习内容(五)
- Linux - C预习内容(六)
- Linux - C预习内容(八)
- Linux - C通信间进程(预习内容二)
- Linux - C进程间通信(预习内容三)
- Linux - C进程间通信(预习内容四)
- Linux - C进程间通信(预习内容五)
- Linux - C进程间通信(预习内容六)
- Linux - C进程间通信(预习内容八)
- Linux - C进程间通信(预习内容十)
- Linux - C数据库编程(预习内容一)
- Linux - C数据库编程(预习内容二)
- 【POJ2385】Apple Catching(简单DP)
- 平台总线(二)
- Android面试基础
- 如何理解递归
- android中activuty的简单总结
- Linux - C预习内容(七)
- java中常用的加密方式
- 学习python写网络爬虫(一)
- 从零开始学习Nodejs(一)
- 【Java TCP/IP Socket】Java NIO Socket VS 标准IO Socket
- JZOJ4559 【NOI2016模拟6.23】水平线上的肮脏交易和卑鄙勾当 转换模型后CDQ分治
- 设置的mysql密码无效的问题
- 【iOS开发】swift 3.0 延长设置launch image启动页面图片显示时间
- 多态总结,接口知识==0914