結構體:
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;