【发布时间】:2016-05-02 15:18:51
【问题描述】:
我正在尝试读取如下所示的文件:
truck, wanted, 4000
truck, for sale, 2000
microwave, for sale, 2
truck, wanted, 4000
但我的fscanf 正在返回1(应该是3):
fscanf(file,
"%s, %[^,], %d",
items[i].type,
temp,
&items[i].price)
基本上我想像 CSV 一样读取它,第一个单词读入第一个 var,第二个单词(wanted 或 for sale)读入 temp,数字读入第三个 var。
【问题讨论】: