c/c++读写文件
来源:互联网 发布:2016年e道商城网络传销 编辑:程序博客网 时间:2024/05/22 17:25
转自:http://blog.csdn.net/kingstar158/article/details/6859379/
转自:http://blog.csdn.net/dreamcs/article/details/9495303?locationNum=5
c++实现写文件:
// writing on a text file #include <fstream> using namespace std; int main () { ofstream out("out.txt"); if (out.is_open()) { out << "This is a line.\n"; out << "This is another line.\n"; out.close(); } return 0; } //结果: 在out.txt中写入: This is a line. This is another line
c++实现读文件:
// reading a text file #include <iostream.h> #include <fstream.h> #include <stdlib.h> int main () { char buffer[256]; ifstream in("out.txt"); if (! in.is_open()) { cout << "Error opening file"; exit (1); } while (!in.eof() ) { in.getline (buffer,100); cout << buffer << endl; } return 0; } //结果 在屏幕上输出 This is a line. This is another line
linux c实现写文件:
#include <stdio.h> int main() { FILE * fp; int i; char * path="./testout.txt"; fp = fopen(path, "w"); if(fp == NULL) { perror("open error"); return 1; } char arr[5]={'l','i','n','u','x'}; for(i=0; i<5;i++) { if(fputc(arr[i],fp) == EOF) { perror("fgetc error"); return 1; } } printf("\nputc suceesful\n"); fclose(fp); return 1; //结果: 在testout.txt中写入: linux}
linux c实现读文件:
#include <stdio.h> int main() { FILE * fp; int i; char * path="./testout.txt"; int ch; fp = fopen(path, "r"); if(fp == NULL) { perror("open error"); return 1; } printf("output data in test.txt\n"); for(i=0; i<5;i++) { ch = fgetc(fp); if(ch == EOF) { perror("fgetc error"); return 1; } else { printf("%c", (char)ch); } } printf("\nget suceesful\n"); fclose(fp); return 1; } }//结果在终端打印出linux
0 0
- 【C/C++】文件读写
- C++/C 文件二进制读写
- C++/C 文件二进制读写
- c语言读写文件
- 文件读写(c)
- C#-读写INI文件
- [C++]文件读写操作
- C#读写INI文件
- C 读写文件
- C读写ini文件
- c#FileStream文件读写
- 读写文件 c
- WinAPI C读写文件?
- C语言读写文件
- 文件读写(C++)
- c中的文件读写
- C文件读写
- c读写文件
- exynos 4412 时钟配置
- jquery加载的四种方式
- Emmet教程
- MySQL SQL语句优化技巧
- php链接数据库
- c/c++读写文件
- C#类中成员类别说明 161019
- Elasticsearch学习一
- Linux : Hello Kernel
- SuperMap iMobile for iOS 之行业导航
- [译]15个关于Chrome的开发必备小技巧
- 安卓中使用流式布局实现标签
- 查看哪个应用程序占用了端口
- JAVA开发6--java项目实现读取配置文件相关