掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
fprintf()で作ったファイルを、新しく作ったフォルダに入れるには? (ID:59251)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
具体例を挙げてみたいと思います。 #include<stdio.h> #include<math.h> int main(void) { double x,y,z; int i,j; FILE *fp1,*fp2,*fp3,*fp4; fp = fopen("1.data","w"); fp1 = fopen("2.data","w"); fp2 = fopen("3.data","w"); fp3 = fopen("4.data","w"); for(j=1;j<5;j++){ for(i=1;i<10;i++){ if(j==1) fprintf(fp1,"%le %le %le %le\n",x,y,z); if(j==2) fprintf(fp2,"%le %le %le %le\n",x,y,z); if(j==3) fprintf(fp3,"%le %le %le %le\n",x,y,z); if(j==4) fprintf(fp4,"%le %le %le %le\n",x,y,z); } } fclose(fp1); fclose(fp2); fclose(fp3); fclose(fp4); } この例だと、フォルダは作られていません。フォルダを生成するような関数はあるのですか? また上のプログラムでは、ファイルは4つできると思いますが仮にフォルダが4つ作ることが出来たとしたら、それぞれにファイルを一つづつ入れることができますでしょうか? いろいろ調べたのですが、ファイルの出力ばかりでフォルダの出力が探せませんでした。知っている方がいたら教えてもらえませんでしょうか?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.