我试图在 csv
文件中每 1024 行写入数据:
fprintf(fp, "%f %f \1024n", a, b)
每 1024
行的正确写法是什么?
最佳答案
首先你必须使用一个循环:
int i=0;
for(i=0; i<1024;i++)
{
fprintf(fp, "%f %f\n", a, b);
}
其次在值之间添加一个分号。这授予 csv 将由 excel 将列中的值自动打开:
int i=0;
for(i=0; i<1024;i++)
{
fprintf(fp, "%f;%f\n", a, b);
}
编辑 要留下 1024 个空行,你可以这样做
int i=0;
fprintf(fp, "%f;%f\n", a, b); // print a nd b values
// this loop write 1024 empty lines
for(i=0; i<1024;i++)
{
fprintf(fp, "\n");
}
关于C 在csv文件中写入1024行后的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30232710/