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