![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_12.png?e8efa67)
以下のc言語コードを利用して、ファイルに書き込むプログラムを作成したいですけど、見本とか教えてくださいませんか。
素人なので、よろしくお願い致します。
#include <stdio.h>
#include <stdlib.h>
int main(void) {
FILE *fp;
char fn[256];
puts(" *** ファイルのオープン/クローズ ***\n"); /* prints */
printf(" ファイルの名を入力してください--> "); fflush(0);
gets(fn);
if ((fp = fopen(fn, "r"))==NULL) {
fclose(fp);
printf(" ファイル「%s」を新規作成します" , fn);
fp = fopen(fn, "w");
fclose(fp);
}
return EXIT_SUCCESS;
}
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
>今の時間を表示して、ファイルに書き込みたいです。
ここらへん使えばできるけど、習ってるかどうかは不明。
https://linuxjm.osdn.jp/html/LDP_man-pages/man2/ …
https://www.man7.org/linux/man-pages/man3/ctime. …
面倒だったらsystem()使って外部コマンドを実行する手も。
※Windowsの場合は、"cmd /c echo %TIME% %DATE%"を実行。
![「以下のc言語コードを利用して、ファイルに」の回答画像3](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/3/64512_619ce31504beb/M.png)
No.2
- 回答日時:
質問文のコードで十分見本になってますよ。
コンパイルできてるので。試してみた感じ、エラーを起こすコードの解消と、標準出力じゃなくファイルに書き出すように修正すれば、目的のものが出来ると思います。
![「以下のc言語コードを利用して、ファイルに」の回答画像2](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/4/64512_619ccdb533257/M.png)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- C言語・C++・C# プログラミングの授業の課題です 1 2023/01/17 22:15
- C言語・C++・C# バイナリファイルをコピーするのにかかる時間を測りたいのですが実行するとFatel error:gli 2 2022/11/03 01:10
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
- C言語・C++・C# C言語初心者 構造体 課題について 2 2023/03/10 19:48
- C言語・C++・C# #include <stdio.h>int main(void) { int buf[100] = 6 2022/11/01 22:45
- C言語・C++・C# C言語 3 2022/10/04 15:07
- Excel(エクセル) 1つのファイルを3つのフォルダにファイル名を【明日の日付】にして、コピーをしたい 2 2022/12/21 17:43
- Excel(エクセル) マクロのコードを、少しでも削って短くしたい 3 2022/08/30 07:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
fgetsで2行目から文字化け
-
ファイルサイズ指定し、ファイ...
-
テキストファイルの各行の文字...
-
ファイルオープンの関数につい...
-
ファイル内のデータを1行削除...
-
C言語の質問です。 100人のある...
-
32-bit real 画像を読み込む方法
-
C言語初心者の質問失礼します。
-
どんなプログラムを書いても指...
-
コンパイルするときに、ファイ...
-
fopenで別ディレクトリにファイ...
-
コマンド(例えばls)の出力結果...
-
フルパスから最後のディレクト...
-
Microsoft VBAで2GBを超えるフ...
-
バッファとは何ですか
-
エラー:ストリームの終わりを...
-
「UNCパスはサポートされません...
-
VB.NETで他のプロジェクトで作...
-
csvファイルを開かずに文字を検...
-
EXCEL VBAでテキストファイルの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内のデータを1行削除...
-
バイナリファイルをテキストフ...
-
fgetsで2行目から文字化け
-
VBSで指定行に挿入
-
テキストファイルの行数を取得...
-
c言語 2つのファイルを行ご...
-
改行までの一文字ずつのファイ...
-
freadとfwrite
-
fopenで開いたファイルのサイズ...
-
続・EOF判定されない
-
テキストファイルの文字列の削除
-
巨大なテキストファイル(可変...
-
ファイルサイズ指定し、ファイ...
-
fprintfで出力するファイルのパ...
-
ハフマン符号のプログラム
-
winsock recvでの文字化け
-
0x00をファイル出力
-
複数テキストファイルを読み込...
-
C言語でのtxt検索
-
VC++6でfgets関数の変わりにな...
おすすめ情報
今の時間を表示して、ファイルに書き込みたいです。