对txt文件进行统计有关问题
对txt文件进行统计问题
TXT中的内容:
20070302001 09:00 0 1 0 0 0 1
20070302002 09:10 0 0 0 0 0 0
20070302003 09:20 0 0 0 0 0 0
20070302004 09:30 0 0 0 0 0 0
20070302001 09:40 0 0 0 0 0 1
20070302005 09:50 0 0 0 1 1 0
20070302003 10:10 0 0 1 0 0 0
20070302006 10:20 1 0 0 0 0 0
20070302001 10:30 0 0 0 0 0 0
......
已经得到所有记录数。
问题:怎么得到有多少个产品数 (如:上图有6个产品,所有记录数为9)
------解决方案--------------------
20070302001 09:00 0 1 0 0 0 1
20070302002 09:10 0 0 0 0 0 0
20070302003 09:20 0 0 0 0 0 0
20070302004 09:30 0 0 0 0 0 0
20070302001 09:40 0 0 0 0 0 1
20070302005 09:50 0 0 0 1 1 0
20070302003 10:10 0 0 1 0 0 0
20070302006 10:20 1 0 0 0 0 0
20070302001 10:30 0 0 0 0 0 0
-------------------
取出20070302001一类的放到数组里
然后比较
例如:
将20070302001放到id中
id[0...]
for (i=0; i <数组最大; i++)
{
if (当前id != id[i])
{
//加操作
}
}
显示出几个产品
TXT中的内容:
20070302001 09:00 0 1 0 0 0 1
20070302002 09:10 0 0 0 0 0 0
20070302003 09:20 0 0 0 0 0 0
20070302004 09:30 0 0 0 0 0 0
20070302001 09:40 0 0 0 0 0 1
20070302005 09:50 0 0 0 1 1 0
20070302003 10:10 0 0 1 0 0 0
20070302006 10:20 1 0 0 0 0 0
20070302001 10:30 0 0 0 0 0 0
......
已经得到所有记录数。
问题:怎么得到有多少个产品数 (如:上图有6个产品,所有记录数为9)
------解决方案--------------------
20070302001 09:00 0 1 0 0 0 1
20070302002 09:10 0 0 0 0 0 0
20070302003 09:20 0 0 0 0 0 0
20070302004 09:30 0 0 0 0 0 0
20070302001 09:40 0 0 0 0 0 1
20070302005 09:50 0 0 0 1 1 0
20070302003 10:10 0 0 1 0 0 0
20070302006 10:20 1 0 0 0 0 0
20070302001 10:30 0 0 0 0 0 0
-------------------
取出20070302001一类的放到数组里
然后比较
例如:
将20070302001放到id中
id[0...]
for (i=0; i <数组最大; i++)
{
if (当前id != id[i])
{
//加操作
}
}
显示出几个产品