「C言語/ファイル入出力」の版間の差分

削除された内容 追加された内容
機械語の読み書きのページのリンク(wikibooks内)を追加。
== 画像ファイルなどの生成をしたい場合 == 「ビットマップ構造体」
1,459 行
== 機械語での読み書き ==
別ページ『[[機械語]]』(wikibooks内)で、C言語での機械語の読み書きのしかたを説明してある。
 
 
== 画像ファイルなどの生成をしたい場合 ==
たとえばビットマップ画像を作りたい場合、
 
機械語で、いわゆる「ビットマップ構造体」の仕様で決められた様式で、機械語をファイルに書き込む。
 
すると、たいていのデスクトップ用OS(ウィンドウズも含む)では、ビットマップ形式の機械語をサポートしているので、その機械語を画像ファイルとして認識してくれるので、クリックなどをするとOSが画像表示などをしてくれる。
 
なお、ネットや専門書の解説では画像フォーマットの仕様を説明するためによくC言語の「構造体」の書式が説明されるが、しかし、その構造体を入力しても、画像は生成されない。