struct结构体

struct Point {
    int x;
    int y;
};
定义了一个结构体类型Point,声明变量时直接Point p1;

如果使用typedef,又会造成区别
struct Point {
    int x;
    int y;
}p1;//p1是一个结构体变量
typedef struct Point {
    int x;
    int y;
}p2;    //p2是一个结构体类型

猜你喜欢

转载自blog.csdn.net/htt789/article/details/80318211