エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
EOFについて
★ファイルの終了記号『EOF=(-1)』はファイル内に書き込みません。 ・その代わりに Windows などの OS が... ★ファイルの終了記号『EOF=(-1)』はファイル内に書き込みません。 ・その代わりに Windows などの OS がファイルのサイズを管理していて、そこへの情報を 書き込むことになります。→書き込み後の『fclose』関数などが行っている事になる。 ・質問者さんの例えで行くと『A』『B』『C』という3バイトがファイル・サイズとして、 OS の管理しているファイル情報に記録されます。 ・それで今度は『getc』関数などで読み出すと『A』『B』『C』という3文字(バイト)を 取得しますが、次に1文字を読み出そうとするとOS の管理しているファイル情報より データがない事が分かるので、終了記号『EOF』を分かりやすく返してくるのです。 決してファイル内に終了記号『EOF』があって、それを読み込んで『EOF=(-1)』を返して いるわけではありません。→分かりますか?イメージが…。 ・なお、テ