24.3 課題 24

cd c を実行した後で( ~/c に移動した後で )、以下の課題を やってみよ。

課題 24.1
ファイルの読み込み

既存のファイル(kadai23_1.c)を読み込み専用にオープンし、全てのテキストを 読み込んだ後に、標準出力に再びそれらを出力せよ。

ヒント
malloc()を用いて、読み込んだ行を記憶させなければ ならない。更に、それらの行の管理のためにリストを使う必要がある。

課題 24.2
ファイルへの書き出し I

課題24.1を改良し、読み込んだテキストを別のファイル(test.out)に 書き出すようにせよ。また、実行した結果、新しいファイル test.out が作成されることを確認せよ。

課題 24.3
ファイルへの書き出し II

課題24.2 の読み込みファイルを変更し、kadai24_2.c を読み込むように せよ。これを実行した結果、前の test.out の中身が新たに kadai24_2.cの中身に変わっていることを確認せよ。

課題 24.4
ファイルの読み書き

これまでの課題プログラムを利用して以下のプログラムを作成しなさい。 前のtest.outの中身を画面に出力 した後に、test.out のファイルの末尾に更に kadai24_3.c の 中身を追加するようなプログラムを作成せよ。

作成したプログラムをメイルで creport まで送りなさい。題は、kadai24 とする事。 但し、モジュール別に開発した場合には、それぞれのモジュールが 分かるようにして送りなさい。



最初のページ 戻る 目次
Hiroyasu Asami