笔记
来源:互联网 发布:蚁群算法和遗传算法 编辑:程序博客网 时间:2024/04/30 02:18
各位亲 有时间可以去看看我的 “金骏家居淘宝店” http://jinjun1688.taobao.com/shop/view_shop.htm?tracelog=twddp 买时说明在我的博客看到有优惠哦 还有意外礼品赠送 真正的程序员淘宝店
序列号与反序列化
FILE *fp;
fp = fopen(cfilename, "w"); //打开当前目录下的filename文件,只允许进行写操作,并使fp指向该文件。
r:对文件进行读
w:对文件进行写
+:读和写
文件的读写函数:
字符读写函数:fgetc和fputc
字符串读写函数:fgets和fputs
数据块读写函数:fread 和fwrite
格式化读写函数:fscanf和fprintf
函数:fflush
功能:清除文件缓冲区,将文件以写方式时将缓冲区内容写入文件
int ffflush(FILE *stream);
函数:fseek
功能:重定位上的文件内部位置指针。位置指针指向文件内部的字节位置,随着文件的读取会移动,文件指针如果不重新赋值将不会改变指向其他文件。
SEEK_SET 文件开头 0
SEEK_CUR 当前位置 1
SEEK_END 文件结尾 2
fseek(fp,10L,0);//把文件内部指针移动到离文件开头10字节处
fseek(fp,10L,1);//把文件内部指针移动到离文件当前位置10字节处
fseek(fp,-10L,2);//把文件内部指针退回到离文件结尾10字节处
正:正向偏移 负: 负向偏移
函数:ftell
功能:返回当前文件位置(返回当前FILE指针当前位置)
long ftell(FILE *stream);
用于得到文件位置指针当前位置相对于文件首的偏移字节数
ftell(fp);利用函数 ftell() 也能方便地知道一个文件的长。如以下语句序列: fseek(fp, 0L,SEEK_END); len =ftell(fp)+1; 首先将文件的当前位置移到文件的末尾,然后调用函数ftell()获得当前位置相对于文件首的位移,该位移值等于文件所含字节数。
- 笔记
- 笔记
- 笔记
- 笔记
- 笔记
- 笔记
- 笔记
- 笔记
- 笔记
- 笔记
- 笔记
- 笔记
- 笔记
- 笔记
- 笔记
- 笔记
- 笔记
- 笔记
- CEF3 笔记一(介绍)
- andori-mapabc:mapview无法显示、不能拖动、缩放失效等问题
- HDU1016Prime Ring Problem(无重复排列+深搜)
- java.lang.IllegalStateException: Cannot call sendError() after the response has been committed
- ListView中分割线的设置
- 笔记
- CEF3 笔记二(常用类的介绍)
- jQuery获取Select选择的Text和 Value
- 分析一下为什么JAVA不支持泛型类型的数组
- CEF3 笔记三(常用类的介绍)
- UVA 10499 - The Land of Justice(数学)
- cpplint 集成到visual studio中
- 微博运营的5个经典案例
- 软件开发企业用人的主要特征