解決済みの質問
よろしくお願いします。C初心者です。
以下のようなテキストファイルがあります。
data1:1002,2.5,3.5,1.25
data2:1205,3.5,2.7,1.2
..........
たとえばdata1行の2.5と3.5と1.25を抽出したい場合、どうすればいいでしょうか?
strstrを使ってアドレスを求めようとしましたが、最初のコンマ位置のアドレスは帰ってきますが、2番目、3番目のアドレスを取得するにはどうすればいいか? それぞれのアドレスが取得できればmemcpyで文字列抽出ができると思っているのですが。
その他でも、うまいやり方がありましたらご教授ください。
投稿日時 - 2009-10-08 08:03:03
0人が「このQ&Aが役に立った」と投票しています