[C言語] ファイルにデータ書き込み

space-19070_960_720
LINEで送る
Share on GREE
Share on LinkedIn

C言語を使ってファイルに文字列を書き込むソースをメモしておきます。
全く現段階では、使い予定のないソースコードですが、プログラム勉強におけるデータ書き出し処理として、
参考程度にしてもらえるといいかと思います。

ソースコード

fileWrite.c

解説

ファイルのデータ書き込みは、工程さえ押さえておけば非常に簡単に行なえます。

1. ファイルオープン
2. データ書き込み
3. ファイルクローズ

この工程ですが、今回は排他処理は考慮していません。
今後必ず問題になると思いますが、その時に対応したいと思います。

コンパイル

実行

引数を「data.txt」ファイルに書き込む(追記)仕様です。

無事にdata.txtファイルに新しい行ができて文字列が追記されていれば成功です。

2バイト文字対応やら、文字エンコードやらも、排他処理と同じく今後に対応したいと思います。

Leave a Reply

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です