关于文件的写入与读取
2013-05-04 15:26
162 查看
#include <stdio.h> int main() { FILE *fp = fopen("test.txt", "a+"); //以二进掉追加方式打开一个文件 char ch; if(!fp) { perror("test.txt"); return 0; } //如果打开成功, 写入数据 printf("请输入数据:"); while((ch = getchar()) != '#') fputc(ch, fp); //把字符ch写入到fp指向的文件内 //再从里面读取出来 //先把指针放到文件开头 rewind(fp); //因为上面写入时指针已不在文件开头, 读出时要放在开头 while((ch = fgetc(fp)) != EOF) printf("%c", ch); if(!feof(fp)) //如果不是到文件尾返回0 { perror("test.txt"); return 0; } fclose(fp); //关闭 return 0; }
相关文章推荐
- java关于读取数据后简单写入一个文件中的总结
- (三)C#关于txt文件的读取和写入
- javaIO关于文件操作(读取,写入,复制,遍历所有文件)
- 关于java读取和写入properties配置文件的内容
- 关于python文件的读取创建写入
- 关于android 将对象写入文件以及从文件读取对象
- 在网上搜集的关于文件读取写入的文章,非原创!
- 【C#】关于文件的写入与读取
- 关于ASP中按指定编码写入读取文件
- JAVA中关于文件的读取和写入操作
- 关于python3.x读取写入文件时编码报错问题
- php操作文件(读取写入文件)
- 怎么将一个整个文件一次读到内存,然后循环从内存中读取1024字节,写入新的文件(或socket发送出去)
- iOS 字典和数组写入plist文件存到应用沙盒当中(含读取)
- 文件部分-----(3)ASCII码文件读写操作----将学生信息写入到文件中,再从文件中读取信息
- 求解,关于array【】数组写入文件的操作
- 关于OpenCV不能读取视频和写入视频的问题
- java读取文件和写入文件的方式
- 【android-tips】关于android应用R文件无法读取
- 使用FileReader和FileWriter读取写入文件内容