C語(yǔ)言對(duì)CSV文件從最后往前一行一行讀取的實(shí)現(xiàn)方法
在有些產(chǎn)品的研發(fā)過(guò)程中,一般我們都有很多條數(shù)據(jù)記錄在一個(gè)LOG文件中。
在查看最新的數(shù)據(jù)記錄都是從最開(kāi)始保存的那條開(kāi)始存儲(chǔ),所以,參考了網(wǎng)上一些實(shí)現(xiàn)方法,稍微修改了一下即得到了下面的解決方法:
假設(shè)文件存儲(chǔ)如下內(nèi)容:
由于.csv格式的文件是如下的格式,所以我們知道它是以逗號(hào)作為分隔符的,一行的結(jié)束符就是\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,可樂(lè),飲料 2018/10/27 10:39,雪碧,飲料 2018/10/28 09:49,益力多,飲料 2018/10/29 09:59,優(yōu)益C,飲料
運(yùn)行結(jié)果:
后續(xù),在產(chǎn)品中,可能還需要拆分字符串,把時(shí)間和對(duì)應(yīng)的描述分別拆分出來(lái),這也是軟件邏輯的一部分,請(qǐng)讀者自行拓展。
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接
- 對(duì)pandas讀取中文unicode的csv和添加行標(biāo)題的方法詳解
- pandas讀取csv文件,分隔符參數(shù)sep的實(shí)例
- 使用Numpy讀取CSV文件,并進(jìn)行行列刪除的操作方法
- 使用pandas模塊讀取csv文件和excel表格,并用matplotlib畫(huà)圖的方法
- c語(yǔ)言讀取csv文件和c++讀取csv文件示例分享
- c語(yǔ)言實(shí)現(xiàn)把文件中數(shù)據(jù)讀取并存到數(shù)組中
- 用C語(yǔ)言實(shí)現(xiàn)從文本文件中讀取數(shù)據(jù)后進(jìn)行排序的功能
- C語(yǔ)言編程中對(duì)目錄進(jìn)行基本的打開(kāi)關(guān)閉和讀取操作詳解
- C語(yǔ)言中對(duì)文件最基本的讀取和寫(xiě)入函數(shù)
相關(guān)文章
C++ Boost Coroutine使用協(xié)程詳解
通過(guò)Boost.Coroutine,可以在C++中使用協(xié)程。協(xié)程是其他編程語(yǔ)言的一個(gè)特性,通常使用關(guān)鍵字yield來(lái)表示協(xié)程。在這些編程語(yǔ)言中,yield可以像return一樣使用2022-11-11C語(yǔ)言實(shí)現(xiàn)簡(jiǎn)單的猜數(shù)字游戲
這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)簡(jiǎn)單的猜數(shù)字游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-01-01C語(yǔ)言數(shù)據(jù)結(jié)構(gòu)之模式匹配字符串定位問(wèn)題
這篇文章主要介紹了C語(yǔ)言數(shù)據(jù)結(jié)構(gòu)之模式匹配字符串定位問(wèn)題的相關(guān)資料,希望通過(guò)本文能幫助到大家,讓大家理解這部分內(nèi)容,需要的朋友可以參考下2017-10-10詳解c語(yǔ)言中的 strcpy和strncpy字符串函數(shù)使用
strcpy 和strcnpy函數(shù)是字符串復(fù)制函數(shù)。接下來(lái)通過(guò)本文給大家介紹c語(yǔ)言中的strcpy和strncpy字符串函數(shù)使用,感興趣的朋友跟隨小編要求看看吧2018-10-10C++如何實(shí)現(xiàn)BitMap數(shù)據(jù)結(jié)構(gòu)
這篇文章主要介紹了C++如何實(shí)現(xiàn)BitMap數(shù)據(jù)結(jié)構(gòu),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-07-07OpenCV cv.Mat與.txt文件數(shù)據(jù)的讀寫(xiě)操作
這篇文章主要介紹了OpenCV cv.Mat 與 .txt 文件數(shù)據(jù)的讀寫(xiě)操作,現(xiàn)在分享給大家,也給大家做個(gè)參考2018-05-05