1.構造体の構造
基本的な構文
構造体myabc {
int型符号なし;
unsigned int型のB;
unsigned int型のC;
unsigned int型のD;
}
コール:
私はint型。
構造体myabc mybuf; // mybufタイプはmyabcです
構造体の数は、使いやすく、全体としてパッケージいくつかに関連しています。ここで私はほとんどのを見て、非常に複雑なプロジェクトでの作業の過程で午前体の構造です。
そのメモリサイズとそのメンバーによって占有メモリ。
2.労働組合の組合
類似した構造体のキーワードとの連合を使用します。これは、共通の先頭アドレスです。
組合myabc {
char型;
int型のB;
ダブルEXP;
}
3.列挙型列挙(コレクション)
列挙列挙{定数の名前リスト}。
列挙週{
= 0月曜日、火曜日= 1、水曜日= 2、木曜日、金曜日、土曜日、日曜日
}。
4. typedefの別名データ型
INT; // aはint型の変数であります
int型のtypedef; //ニックネームはintです
データ型は、すでにエイリアスが存在します。
例えば
typedefの文字char_t。
typedefのsigned char型のint8_t。
ダブルfloat64_tのtypedef。