struct
C语言
1.定义类型的同时申明变量
struct date{
int a;
double b;
}h;
2struct … 为一个整体 这个整体是类型
struct date{
int a;
double b;
};
int main()
{
struct date h;
scanf("%d%d",&aa.a,&aa.b);
printf("%d %d\n",aa.a,aa.b);
return 0;
}
3重定义
typedef struct date{
int a;
double b;
}DA;//此处DA 为数据类型
int main()
{
DA h;
scanf("%d%d",&aa.a,&aa.b);
printf("%d %d\n",aa.a,aa.b);
return 0;
}
c++
c的都有 另外新加上一个
date 独领风骚 脱离struct 自己就成为数据类型
struct date{
int a;
double b;
};
int main()
{
date h;
scanf("%d%d",&aa.a,&aa.b);
printf("%d %d\n",aa.a,aa.b);
return 0;
}