关于结构体的问题,请问如何让结构体中的一个元素为枚举类型?
如题目,例如怎样让struct data结构体类型中包含 几个元素,如何让其中一个定义为枚举类型?
结构可以套结构的。
sample:
#include<stdio.h>
#include<stdlib.h>
enum Gender{MAN, MANDOM};
struct Person
{
char name[10];
Gender sex;
short int age;
};
struct User
{
struct Person user;
char password[20];
};
int main()
{
User u;
u.user.sex = MAN;
return 0;
}