因為目前要做的東西比較複雜,就想說來用一下CSV檔案,到時候再用EXCEL打開就可以進行要做的操作
雖然我覺得也可以自己畫圖輸出,不過這個可以等我比較有空再弄(以前是畫過圖,也不難啦!就是目前需要比較精美的圖表給別人看...自己畫的很糟糕,以後慢慢修吧)
#include<stdio.h>
#include<stdlib.h>
int main(){
FILE *fp;
fp=fopen("test.csv","w");
for(int i=0;i<100;i++){
for(int j=0;j<100;j++){
fprintf(fp,"%d,",i);
}
fprintf(fp,"\n");//換一行
//fprintf(fp,"\r\n");//跳一行
}
fclose(fp);
return 0;
}
寫了測試以後,發現跟...txt根本一樣,差別只在於檔名改掉了
原本很認真的google看到一堆人在問換行怎麼換...嗯... /n
這篇如果只有上面內容也太廢了...
看一下別人寫的好功能 libcsv
是CSV的library且符合規格C89?
Q1.輸出可以了,那輸入呢?
(待補)
Q2.CSV是一種格式,那他的定義呢?
CSV中文維基百科
CSV英文維基百科
中文維基下面的一些資料
B2B(商業對商業)應用的CSV-1203文件格式規範(英文)
如何:逗號分隔值(CSV)文件格式(英文)
RFC 4180:CSV文件格式的RFC規範(英文)
那換列呢?
回覆刪除要怎麼換列?