比如我们想把输入输出的数据存到文件里,可以这样做:

C语言下

首先定义文件指针

FILE *fin, *fout;
fin = fopen("datain.txt", "r+");
fout = fopen("dataout.txt", "w+");

然后改变输入输出的函数

int a;
fscanf(fin, "%d", &a);
fprintf(fout, "%d", a);

最后记得要关闭文件

fclose(fin);
fclose(fout);

C++

引入fstream头文件,然后用专门的类ifstream和ofstream

ifstream fin("datain.txt");
ofstream fout("dataout.txt");

把输入输出改成

int a;
fin >> a;
fout << a << endl;

最后记得关闭文件

fin.close();
fout.close();

在C/C++中使用输入输出流相关推荐

  1. Java中的输入输出流

    文章目录 1 File类 1.1 File类的常用用法 2 字节流 2.1 字节输入流InputStream 2.1.1 字节输入流整体框架 2.1.2 FileInputStream的常用用法 2. ...

  2. Java中字节输入输出流

    这里的输入和输出是相对于我们的java代码而言的,所谓字节输入流,也就是读取到我们的程序中,字节输出流是写入到我们的文件中 字节输入流 InputStream:这个抽象类是表示输入字节流的所有类的超类 ...

  3. java中的输入输出流概念_java输入输出--I/O流的概念和划分

    理解数据流 数据流(Stream)是一组有顺序的,有起点的,有终点的字节集合,是对输入和输出的总称和抽象. 一般地,数据流分为 输入流(InputStream)和输出流(OutputStream).输 ...

  4. java中基本字节输出流类是_java中基本输入输出流的解释

    网络程序的很大一部分是简单的输入输出,即从一个系统向另一个系统移动字节.字节就是字节,在很大程度上,读服务器发送的数据与读取文件没什么不同:向客户传送数据与写入一个文件也没有什么区别. Java中输入 ...

  5. java out.flush_java中基本输入输出流的解释(flush方法的使用)

    网络程序的很大一部分是简单的输入输出,即从一个系统向另一个系统移动字节.字节就是字节,在很大程度上,读服务器发送的数据与读取文件没什么不同:向客户传送数据与写入一个文件也没有什么区别. Java中输入 ...

  6. c++程序设计中文件输入输出流知识点

    一.前言 如上 二.内容 题目: 编写程序实现以下功能: (1)按职工号由小到大的顺序将5个员工的数据(包括号码.姓名.年龄.工资)输出到磁盘文件中保存. (2)从键盘输入两个员工的数据(职工号大于已 ...

  7. java语言中定义的字节输出流_Java语言中的输入输出流包括字节流、字符流、文件流、对象流以及线程之间通信的管道流,【 】包中的类...

    [单选题]肥胖是体内中性脂肪过多积聚的表现,超过标准体重多少者为肥胖 A. 超过标准体重10%以上 B. 超过标准体重15%以上 C. 超过标准体重20%以上 D. 超过标准体重25%以上 E. 超过 ...

  8. C语言中的输入输出流和缓冲区(重点)详解

    导读: C语言中我们用到的最频繁的输入输出方式就是scanf()与printf(). scanf(): 从标准输入设备(键盘)读取数据,并将值存放在变量中. printf(): 将指定的文字/字符串输 ...

  9. C++ 输入输出流 文本文件 二进制文件读写

    文本文件/ASCII文件(能直接显示内容,费存储空间):文件中每一个字节中均以ASCII代码形式存放数据,即一个字节存放一个字符,这个文件就是ASCII文件或称字符文件. 二进制文件(不能显示内容,节 ...

  10. Java I/O流——面向字节的输入/输出流(超级详细)

    目录 前言 流的概念 I/O设备与文件 面向字节的输入流 InputStream类 类InputStream的子类的使用 文件输入流(FileInputStream) 文件输入流(FileInputS ...

最新文章

  1. VMware虚拟机NAT模式网络配置图文教程
  2. 自己写的socket 多线程 通讯
  3. Ubuntu下修改file descriptor
  4. 易支付系统源码_刷脸支付系统源码,插件源码合作模式有哪些,采购源码需要注意什么...
  5. Eclipse最全快捷键
  6. java vm for mac_Java VisualVM for Mac 构建方法
  7. 《DSP using MATLAB》示例Example 8.5
  8. CentOS安装EPEL源
  9. 服务器拒绝mac访问共享文件,Mac共享文件连接失败怎么办?Mac无法访问打开共享文件解决方法...
  10. svn 管理 mysql_svn web页面管理svnadmin部署
  11. 共同富裕指数集:31省份共同富裕-富裕度、共同度两大维度数据(2000-2021年)
  12. 超级经典的Word技巧
  13. 如何打开阿里云安全组
  14. 在Debian系统下使用自带的Fcitx配置中文输入法
  15. 网管型交换机和非网管型交换机的区别
  16. PHP 的输入与输出
  17. 几种STM32开发IDE的比较与选择
  18. WEB 前端面试题 (实战)(大全)
  19. 【开源】使用可穿戴OAK相机为视障人士提供社交距离反馈
  20. 北航计算机测控,材料工程计算机测控

热门文章

  1. 如何创建PDF格式文件,这个方法教你快速创建
  2. Nginx服务器中的Socket切分,需要的朋友可以参考下
  3. Java设计模式之四 ----- 适配器模式和桥接模式
  4. 人人都能懂的Vue源码系列—08—initLifecycle
  5. 解决ant编译中出现“includeantruntime was not set”警告的问题
  6. B. DZY Loves Modification
  7. 返回两个时间范围内的一个随机时间
  8. 为何time_before 起作用【转】
  9. 2440开发板linux系统移植3G拨号上网收发短信(三)
  10. String 类 的 使用