我想創建一個.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