在一个文件末尾增加字符串,并在控制台打印出来
2015-09-01 20:58
218 查看
#include<stdio.h> #include<stdlib.h> int main() { FILE *fp_write, *fp_read; char ch; char add[] = "An extra line\n"; fopen_s(&fp_write,"E:\\first.txt","a+"); if(fp_write == NULL) { printf("Can't open the file!\n"); system("pause"); return 0; } //定位到文件末尾 fseek(fp_write,0,SEEK_END); fputs(add,fp_write); //fwrite(add,sizeof(add),1,fp_write); //先关闭写入流再打开读出流 fclose(fp_write); fopen_s(&fp_read,"E:\\first.txt","r"); if(fp_read == NULL) { printf("fp_read,Can't open the file!\n"); system("pause"); return 0; } while((ch = fgetc(fp_read)) != EOF) putchar(ch); fclose(fp_read); system("pause"); return 0; }
相关文章推荐
- 机器学习基石学习笔记1 机器学习及其分类
- 在Ubuntu下安装sublime编辑器
- 51nod 1276 岛屿的数量(锻炼思维的好题)
- LeetCode(50) Pow(x,n)
- Codeforces 52A 123-sequence
- 设计模式系列--策略模式
- C语言中system函数用法解释
- PHP memcache实现消息队列实例
- 读取一个文件的数据经过某种操作,将结果存储到另外一个文件
- 【PHPExcel实例】 php 导出 excel 实例
- LeetCode(50) Pow(x,n)
- 二叉树的序列化和反序列化
- 网页中显示移动的数字
- 联赛刷水计划
- SAX解析方式
- 扯下中国院士的神秘面纱(二):欺世盗名的院士
- 读取一个文件中的字符,统计每个字符出现的次数
- zTouch-移动端触屏开发利器(zepto touch扩展)
- [概念]Base64编码
- java并发编程(synchronized详解)