コンマで区切られた、数値と文字列を含むファイルの入出力(C言語)
C言語に関する質問があります。
数値と文字列を含む外部ファイルを読み込みたいのですが、方法が分かりません。もし良いアイディアを思いついた方、頭の良い方はぜひ回答よろしくお願いします。
外部ファイルは、以下のデータを1セットとして、この1セットのデータが改行されて、何千行もあるファイルです。
1セットのデータは41個の属性からなり、コンマで区切られています。
文字列のデータと、数値データ(連続値)からなります。
0,tcp,smtp,SF,829,327,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0.00,0.00,0.00,0.00,1.00,0.00,0.00,8,113,0.88,0.25,0.12,0.02,0.00,0.00,0.00,0.00
↓
0,udp,private,SF,105,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0.00,0.00,0.00,0.00,1.00,0.00,0.00,255,253,0.99,0.01,0.00,0.00,0.00,0.00,0.00,0.00
↓
.
.
.
のように時系列データとなっています。
配列data[41]を用意し、41個のデータを
data[0] = 0
data[1] = tcp
data[2] = smtp
data[3] = SF
data[4] = 829
.
.
.
のように配列に入れたいと考えています。
*配列に格納されているデータを計算で使うため、配列を使いたいと考え ています。
上記の方法が可能か分かりませんが・・・
当方まったくの初心者で困っています。よろしくお願いします。
お礼
ありがとうございます。