结构体
一、代码
①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方式

浙公网安备 33010602011771号