C/C++ 格式化读取和读取一行
文件内容
2
3 2
1 4 1 1 0 11
4 1 1 1 8 11
2 5 0 0 0 11
4 1 0 0 0 11
5 5
2 4 1 0 1 13
4 4 0 1 12 13
1 4 1 1 0 13
3 5 1 1 7 13
一、格式读取
1. C语言
FILE * f_in = fopen("1.txt", "r");int k;int m, n;int dp[6];fscanf(f_in, "%d", &k);while (k--) {fscanf(f_in, "%d %d", &m, &n);for (int i = 0; i < 4; ++i) {fscanf(f_in, "%d %d %d %d %d %d", &dp[0], &dp[1], &dp[2], &dp[3], &dp[4], &dp[5]);}}
2. C++ >>输入运算符遇到空白字符就停止输入,但把空白字符留在缓冲区
ifstream f_in("1.txt");int k;int m, n;int dp[6];f_in >> k;while (k--) {f_in >> m >> n;for (int i = 0; i < 4; ++i) {f_in >> dp[0] >> dp[1] >> dp[2] >> dp[3] >> dp[4] >> dp[5];cout << dp[0] << "," << dp[1] << "," << dp[2] << "," << dp[3] << "," << dp[4] << "," << dp[5] << endl;}}
二、读取一行
C++
getline一直读到换行符,从输入缓存读取换行符并把换行符丢弃
ifstream f_in("1.txt");string str;while (getline(f_in, str)){cout << str << endl;}
C语言 fgets读取并丢掉换行符
FILE* f_in = fopen("1.txt", "r");char str[1024];while (fgets(str, 1024, f_in)){cout << str;}
转载于:https://www.cnblogs.com/dj0325/p/9480493.html
C/C++ 格式化读取和读取一行相关推荐
- python读取文件某一行-python计算文件的行数和读取某一行内容的实现方法
一.计算文件的行数 最简单的办法是把文件读入一个大的列表中,然后统计列表的长度.如果文件的路径是以参数的形式filepath传递的,那么只用一行代码就可以完成我们的需求了: count = len(o ...
- Shell脚本中读取文件每一行的方法总结
这篇文章主要使用Shell脚本循环读取文件每一行内容的方法总结: 1.使用while循环,效率最高,最常用的方法 while read -r line doecho $line done < f ...
- 02功能之读写文件流操作(C语言实现读取文件指定一行)
02功能之读写文件流操作(C语言实现读取文件指定一行) 1 C语言读取文件指定一行 // 读取文件指定一行 int ReadLine1(const char *fileName, char outBu ...
- python读取文件第一行_python读取文件首行和最后一行
python读取文件最后一行两种方式 1)常规方法:从前往后依次读取 步骤:open打开文件. 读取文件,把文件所有行读入内存. 遍历所有行,提取指定行的数据. 优点:简单,方便 缺点:当文件大了以后 ...
- python csv读取-Python读取csv文件(详解版,看了无师自通)
前面程序展示的数据都是直接通过程序给出的,但实际应用可能需要展示不同来源(比如文件.网络).不同格式(比如 csv.JSON)的数据,这些数据可能有部分是损坏的,因此程序需要对这些数据进行处理. cs ...
- java 读取文本 读取每行字符串
java 读取文本 读取每行字符串 开发中难免遇到一些需要临时处理的问题, 比如产品经理给到你一个TXT文件,帮我把这个数据 怎么怎么样...很急 现在就要 当然这种事情也是见怪不怪 读取文件的代码其 ...
- python读取excel某一行-Python 读取csv的某行
站长用Python写了一个可以提取csv任一列的代码,欢迎使用.Github链接 csv是Comma-Separated Values的缩写,是用文本文件形式储存的表格数据,比如如下的表格: 就可以存 ...
- python读取文件某一行-python和shell读取文件某一行
python和shell(awk命令) 可以实现直接读取文件的某一行,按行号进行读取 .并可以精准的取得该行的某个字段,这个有点类似于x轴.y轴定位某个点的操作. 一.awk取某行某列值 awk 可以 ...
- opencv videoio无法读取rstp_使用一行Python代码从图像读取文本
作者 | Dario Radečić 编译 | VK 来源 | Towards DataScience 处理图像不是一项简单的任务.对你来说,作为一个人,很容易看着某样东西然后马上知道你在看什么.但电 ...
- python读取文件最后一行
处理文件时,一个常见的需求就是读取文件的最后一行.那么这个需求用python怎么实现呢?一个朴素的想法如下: with open('a.log', 'r') as fp:lines = fp.read ...
最新文章
- iOS中UIActionSheet使用详解
- 0046-简单的分段函数(二)
- ELKstack-Elasticsearch各类安装部署方法
- 汇编语言(十三)之偶数转成哥德巴赫猜想
- hdu 2110 基础母函数
- 循环删除List集合的错误
- STM32 串口接收流程-串口接收中断
- JAVA中获得前一天的时间
- IOError: encoder jpeg not available
- idea 初始界面_IDEA 初始配置教程
- I.MX6 linux kernel编译错误处理
- antd table表格删除末页数据,跳回上一页
- Customer-exit总结
- 带头节点 (非头指针) 双向循环链表 (doubly linked list)
- 智能分析网关微信端告警消息推送的开发流程
- (公式)用欧拉公式推导三角函数恒等式
- 最新 | Windows和信创终端都能顺滑使用宁盾802.1X账密认证了
- python 艺术照片滤镜_[宜配屋]听图阁 - Python实现PS滤镜Fish lens图像扭曲效果示例...
- mysql主从复制延迟解决
- HTML基础知识——滚动条、字体、链接、调色
热门文章
- java wifi设置 linux,Debian系列Linux的WiFi配置
- python logger.debug_python处理logger日志
- oracle分区表 mysql_Oracle分区表的使用和管理
- tkinter 文本框 值改变_【动图详解】PPT中文本框的使用方法,初学者必看!
- 牛客网OI题:序列划分
- java中charconst_C语言常量
- WampServer的下载方法-解决报错the installation folder chosen is not that wampserver
- php 继承 父类使用子类,PHP父类调用子类方法实例
- 华为服务器修改密码命令,服务器用户名密码修改
- IntelliJ IDEA 查看类结构,查看类图,继承关系,查看package包关系