画像データをエクセルで出力したいのですがわかりません。
どなたか教えて頂けないでしょうか??
よろしくお願いします。
エクセルで出力
Re:エクセルで出力
画像データに限らず、printfで出力した出力先をcsvファイルにすればいいんですよ。
たとえば
コンソール画面で
C:\test > test.csv
とすればいいんです。つまり実行ファイル名を書いて、その次に > ○○.csvとかけばいいですよ。
たとえば
#include <stdio.h> #include <stdlib.h> int main(){ printf("%d\n",rand()); printf("%d\n",rand()); printf("%d\n",rand()); printf("%d\n",rand()); printf("%d\n",rand()); return 0; }こんなプログラムがあるとして、実行ファイルがtest.exeだとします。
コンソール画面で
C:\test > test.csv
とすればいいんです。つまり実行ファイル名を書いて、その次に > ○○.csvとかけばいいですよ。
Re:エクセルで出力
ちなみに「,」で区切ると行で出力できます。
#include <stdio.h> #include <stdlib.h> int main(){ printf("%d,",rand()); printf("%d,",rand()); printf("%d,",rand()); printf("%d,",rand()); printf("%d\n",rand()); return 0; }
Re:エクセルで出力
printfは何行にもわたって書いていますが、特に意味はなく、見やすいようにしたものなんで
1行に全部かかれても大丈夫です。
「\n」が列の区切り、「,」が行の区切りです。
1行に全部かかれても大丈夫です。
「\n」が列の区切り、「,」が行の区切りです。