• ベストアンサー

C言語で改行コードを知る

システムコールのopenやreadやwriteを使って ファイルのコピー(新しくファイルを作成し、指定したファイルの中身をコピーする)をするとき、 buf[1024]などのように ファイルの中身を1文字ずつ格納していくという方法をとりました。 その中には改行コードも含まれていると思います。 その改行コードの数を知る方法はありますか?? お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

>「改行」を知るにはどうすればいいのですか? 読み取った文字 == '\n' なら改行です。

その他の回答 (1)

回答No.1

一文字ずつ格納するついでに if ( その文字が改行 ) count++;

takotyu
質問者

補足

「改行」を知るにはどうすればいいのですか? ファイルディスクリプタを使ってread()で読み込むのですが・・・

関連するQ&A