構造体こんにちは、ナナです。構造体、列挙型に続いて、共用体のunionを紹介しましょう。共用体は実践で使用することは多くありませんが、C言語に共用体という仕組みがあることは知っておきましょう。fprintfで構造体配列をcsvファイルに出力する例です。ファイル名や年月を含む名前で生成します。C言語プログラミングの参考になりそうなTipsやクイズのページです。構造体Shipは、船の名前と全長をメンバ変数としてもつ構造体である。構造体Shipの宣言を作製し、その変数AとBの内容を入れ替える関数SwapShipを作れ。...構造体とは、ひとつの名前でまとめられた、いくつかの異なった型の変数の集まりです。よいプログラミングのためには構造体を活用することが必要です。FILE構造体のメンバを確認すれば、Cがどのようにファイルを扱っているのかを知ることができます。FILE構造体はstdio.hで定義されており、その構成は処理系によって微妙に異なっています。リスト1はLSI-Cのものです。配列を用いた構造体をfwriteでバイナリファイルに書き込み、それを読み込もうと思い、以下のようなプログラムをつくったのですが、うまく動作してくれません(読み込めていないのか書き込めていないのかわからないが、すべて0になっている)。構造体をまるごとファイルに出力して、アプリの再開時にまるっと読み込むという、定番のテクニックがあります。