首页 > 代码库 > 结构struct

结构struct

【意义】

结构struct是一种粗糙的数据类型,严格意义下的数据类型,不但有数据的内部表示以及表示范围,还要有数据的操作;显然,struct不具备以上要求

 

【定义结构】

(1)

struct pointe{    doubel x;    double y}; //分号不能忘

 

(2)struct可以嵌套定义

struct Circle{    Point centre;//point是struct型的    double radius;};

 

【操作struct型的数据】

-先定义结构型变量,再对该变量进行分量访问

//定义struct结构struct Date{    int year;    int month;    int day;};//使用结构体的数据Date d;d.year=2000;d.month=12;d.day=6;