PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題] 讀檔問題 c語言
作者:
solinari
(soli)
2014-05-04 12:28:37
大家好, 我才剛學沒多久
請問如果我要讀個檔案
檔案裡面有數字加減跟分號(代表該運算結束)
ex.
3+5;
2+9+8-3-5-4;
然後要輸出另一個檔
內容是計算後的結果
ex.
8;
7;
在fscanf裡面的部分該怎麼寫呢?
因為無法事先知道檔案裡有幾個項的加減,
也不曉得會是加還是減
分號也不曉得該怎麼處理..
麻煩各位板友幫忙解惑
謝謝!
作者:
s25g5d4
(function(){})()
2014-05-04 12:53:00
初學者的話 先逐字元抓進來 判斷是不是數字是的話就 num1 = num1 * 10 + (ch - '0')進階一點可以去找 sscanf 但是前提是你要搞懂字元陣列
作者:
GoalBased
(Artificail Intelligence)
2014-05-04 13:53:00
用 + - ; 去token..
作者:
L4ys
(Lays)
2014-05-04 15:03:00
簡單寫了個範例
http://pastebin.com/JyrFf39S
作者:
PUTOUCHANG
(自己的廢文自己發)
2014-05-05 03:10:00
樓上的範例不符合四則運算,移掉乘除判定吧
繼續閱讀
Re: [問題] MFC基礎學習
Ting1024
[問題] ITSA第24次第4題
ga544523
[問題] forward declaration
keya
Re: [問題] MFC基礎學習
dearsophia
[問題] 使用批次檔中途錯誤
killer0418
Re: [問題] 關於字元和字串顯示錯誤問題
RealJack
[討論] 與基類極相同的類 怎寫才精煉
Move192
[問題] 關於字元和字串顯示錯誤問題(已解決)
bat205
[問題] 用 recursive 作闖迷宮的設定 求神支援
lalawolala
[問題] 全域變數的問題
watson1988
Links
booklink
Contact Us: admin [ a t ] ucptt.com