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;
}
posted @ 2020-02-06 20:35  DuJunlong  阅读(15)  评论(0编辑  收藏  举报  来源