欢迎来到代码驿站!

C代码

当前位置:首页 > 软件编程 > C代码

C语言对CSV文件从最后往前一行一行读取的实现方法

时间:2021-05-05 15:38:20|栏目:C代码|点击:

在有些产品的研发过程中,一般我们都有很多条数据记录在一个LOG文件中。

在查看最新的数据记录都是从最开始保存的那条开始存储,所以,参考了网上一些实现方法,稍微修改了一下即得到了下面的解决方法:

假设文件存储如下内容:

由于.csv格式的文件是如下的格式,所以我们知道它是以逗号作为分隔符的,一行的结束符就是\n

2018/10/24 16:28,橙子,水果
2018/10/21 10:16,啤酒,饮料
2018/10/22 10:16,水杯,玻璃瓶
2018/10/23 09:19,硫酸,腐蚀品
2018/10/24 10:17,火药,爆炸物
2018/10/25 09:19,火柴,易燃物
2018/10/26 09:29,可乐,饮料
2018/10/27 10:39,雪碧,饮料
2018/10/28 09:49,益力多,饮料
2018/10/29 09:59,优益C,饮料

运行结果:

后续,在产品中,可能还需要拆分字符串,把时间和对应的描述分别拆分出来,这也是软件逻辑的一部分,请读者自行拓展。

总结

上一篇:面向对象三大特性的意义讲解

栏    目:C代码

下一篇:使用C语言提取子字符串及判断对称子字符串最大长度

本文标题:C语言对CSV文件从最后往前一行一行读取的实现方法

本文地址:http://www.codeinn.net/misctech/115319.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有