C++基礎概念総括(一)
1480 ワード
シーケンス
今回のC++まとめはQt学習の準備をして、自分が以前知らなかった多くの概念を自分の言葉で説明します.
データ型、演算子、プロセス制御は詳細ではありません
次に、カスタムデータ型列挙タイプを記録します.
列挙タイプ
プログラムでは、いくつかの整数に別名を定義する必要がある場合があります.この作業を完了するには、前処理命令defineを使用します.コードは次のようになります.
ここでは、同じ作業を完了するように、新しいデータ型を定義します.この新しいデータ型を列挙型と呼ぶ.
次に、新しいデータ型-列挙型を定義します.
次のコードは、この新しいデータ型-列挙型を定義します.列挙型は集合であり、集合内の要素(列挙メンバー)はいくつかの命名された整数定数であり、要素間はカンマで区切られている. DAYは識別子であり、この集合の名前と見なすことができ、オプションであり、有無の項目である. 最初の列挙メンバーのデフォルト値は整数の0であり、後続の列挙メンバーの値は前のメンバーに1を加算します. は、列挙メンバーの値を人為的に設定して、ある範囲の整数をカスタマイズすることができる. 列挙型は、前処理命令defineの代替である. タイプ定義はセミコロンである.終わります.
参考資料:C-列挙
今回の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
};
参考資料:C-列挙