结构体

一、代码

①struct

#include <stdio.h>

struct Point{
    int x;
    int y;
};

void main(){
    struct Point point;
    point.x=1;
    point.y=2;
    printf("x:%d,y:%d",point.x,point.y);
}

结果:

 分析:struct结构体类似于,比较麻烦的一点是声明的时候需要带着关键字

②struct+typedef

#include <stdio.h>

typedef struct Point{
    int x;
    int y;
} P;

void main(){
    P point;
    point.x=1;
    point.y=2;
    printf("x:%d,y:%d",point.x,point.y);
}

结果:

 分析:typedef能极大地简化书写

 

总结:推荐使用typedef+struct方式

posted @ 2019-12-25 09:39  小菜将夜  阅读(83)  评论(0)    收藏  举报