在C中写入CSV文件

时间:2013-02-16 23:58:25

标签: c csv

我的C程序生成此数据。我需要将它放入CSV文件中,以便其他程序可以使用它。我怎样才能做到这一点?

Student1 Mark1 Mark2 Mark3 Mark4 Mark5
Student2 Mark1 Mark2 Mark3 Mark4 Mark5
Student3 Mark1 Mark2 Mark3 Mark4 Mark5
Student4 Mark1 Mark2 Mark3 Mark4 Mark5
Student5 Mark1 Mark2 Mark3 Mark4 Mark5

1 个答案:

答案 0 :(得分:13)

您可以通过fprintf

实现这一目标
for(i = 0; i < num_of_students; i++)
     fprintf(fptr, "%s,%d,%d,%d,%d,%d\n", name, mark1, mark2, mark3, mark4, mark5);