我想创建一个.csv文件,我可以用Excell打开,并与他们做一些数学运算。问题是我无法找到表中的不同单元格中的数字。我使用\ t simbol将它们分成不同的单元格,但它不会发生。这里是我的代码:逗号分隔值
#include <stdio.h>
#include <stdlib.h>
main()
{
FILE *fp;
fp = fopen("File/test.csv", "w+");
fprintf(fp,"%d \t%d\n",100,200);
fclose(fp);
}
有了这个代码,我得到在同一小区的两个数字(100 & 200)。我怎样才能将分开的单元格中的所有数字(一个接一个地分布)? 谢谢!
CSV ... “使用'\ t'符号” ...... – 2014-12-19 08:06:39
提示 - CSV =逗号分隔值。如果您不更改Excel的默认行为,则需要用逗号分隔这些值。 – elyashiv 2014-12-19 08:07:27
或改变它实际上是逗号分隔,而不是制表符分隔 - 'fprintf(fp,“%d,%d \ n”,100,200);' – Zammalad 2014-12-19 08:07:30