7 struct (結構體) 和enum(枚舉)

結構體:

C/C++ 數組允許定義可存儲相同類型數據項的變量,

但是結構是 C++ 中另一種用戶自定義的可用的數據類型,它允許您存儲不同類型的數據項。

示例:

//聲明
struct A
{
    int data1;
    string data2;
    float data3;
}

//定義
 A a={1,"fdfd",3.2}   //定義時直接賦值
 A a ;                //直接定義,使用自動初始化的值

//使用
 int q=a.data1;

枚舉

枚舉是 C++ 語言中的一種基本數據類型,它可以讓數據更簡潔,更易讀

關鍵字 enum

//聲明
enum DAY
{
      MON=1, TUE, WED, THU, FRI, SAT, SUN
};

//定義
enum day=DAY::TUE;

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章