【C++基础】结构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;

 

posted on 2014-08-19 10:54  Ji_xiaowu  阅读(188)  评论(0编辑  收藏  举报

导航