#include <iostream>
using namespace std;
typedef enum T
{
A, //默认第一个参数为0
B=8,//第一个参数之间与第二个参数之间用逗号隔开
C //最后一个不加逗号,指定的数下一个参数加1,即本列中C的值为9
}GG; //加分号
struct H
{
int year;
char name[10];
};
int main()
{
cout <<A<<endl;
cout <<B<<endl;
cout <<C<<endl;
H H1; //C++中结构体是定义了一个新的类型,
//这一点和C语言不同,C语言中结构体只是已有类型的集合
H1={2019,"LI MING"};
cout <<H1.year<<endl;
cout <<H1.name<<endl;
}
结果:
0
8
9
2019
LI MING