C++基礎概念総括(一)

1480 ワード

シーケンス
今回のC++まとめはQt学習の準備をして、自分が以前知らなかった多くの概念を自分の言葉で説明します.
  データ型、演算子、プロセス制御は詳細ではありません
次に、カスタムデータ型列挙タイプを記録します.
列挙タイプ
プログラムでは、いくつかの整数に別名を定義する必要がある場合があります.この作業を完了するには、前処理命令defineを使用します.コードは次のようになります.
#define MON   1
#define TUE   2
#define WED   3
#define THU   4
#define FRI   5
#define SAT   6
#define SUN   7

ここでは、同じ作業を完了するように、新しいデータ型を定義します.この新しいデータ型を列挙型と呼ぶ.
次に、新しいデータ型-列挙型を定義します.
次のコードは、この新しいデータ型-列挙型を定義します.
enum DAY
{
      MON=1, TUE, WED, THU, FRI, SAT, SUN
};
  • 列挙型は集合であり、集合内の要素(列挙メンバー)はいくつかの命名された整数定数であり、要素間はカンマで区切られている.
  • DAYは識別子であり、この集合の名前と見なすことができ、オプションであり、有無の項目である.
  • 最初の列挙メンバーのデフォルト値は整数の0であり、後続の列挙メンバーの値は前のメンバーに1を加算します.
  • は、列挙メンバーの値を人為的に設定して、ある範囲の整数をカスタマイズすることができる.
  • 列挙型は、前処理命令defineの代替である.
  • タイプ定義はセミコロンである.終わります.

  • 参考資料:C-列挙