構造体・共用体
このカテゴリーの記事(新着順)
構造体は配列にすることもできます。 以下は、プロフィールを表す構造体で、名前、年齢、身長、体重のメンバを持ちます。 人数は最大5人で #define MAX_NUM 5 struct prof { char name[30...
日時: 2008年06月06日 14:19
構造体・struct/構造体の宣言と初期化 - C言語とC++入門勉強ルームで例に出した構造体は、パックされていない構造体です。 パックとは、データをバイナリ形式に変換したものです。 たとえば、以下の構造体は、2バイト(int型のバイト数)...
日時: 2008年06月06日 13:39
列挙型(enum)は、一定の範囲の値を保持するためのデータ型です。 値をタグで参照し、コンパイラは、タグに整数値を割り当てます。 typedef int day_of_week; const int SUNDAY = 0; const ...
日時: 2008年06月06日 13:12
C++では、typede文により、変数の型を独自に定義できます。 typede typedef ; 新しい型を定義するために、typedefを使用します。 typedef int width; // 幅を表す型を定義 これは、新しいw...
日時: 2008年06月06日 12:31
構造体は、複数の異なるデータ型のメンバから構成された、新しいデータ型を定義するために使用します。 構造体のメンバは、それぞれが独自に記憶領域を確保します。 構造体 struct structure { int width; ...
日時: 2008年06月06日 11:45
すべての要素が同じデータ型の場合、C++では、配列で要素をグループにまとめて保持できます。 しかし、整数、文字列など異なるデータ型から構成される要素を、一つのデータにまとめたいと考える場合、構造体というデータ型を使います。 構造体を構成する...
日時: 2008年06月06日 02:15