組み込みC言語のキーワード--- 3.2カスタム・データ・タイプ

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。

 

おすすめ

転載: www.cnblogs.com/ivyharding/p/11094224.html