结构体

来源:互联网 发布:三生网络直销是合法吗 编辑:程序博客网 时间:2024/05/18 16:35

1620-7  唐大智《2016年11月28日》[连续第五十九天总结]

标题:结构体

关键词:结构体50%

内容:(A)结构体类型:

在C++语言中用关键字struct定义结构体类型,按照标识符的命名规则为结构体类型命名。

结构体类型包括一个或几个数据项,称为该结构体类型的成员。

定义格式如下:

struct 结构体类型名

{

成员列表

};

structr是定义结构体的关键字;结构体类型名是用户命名的标识符;

成员数据类型可以是基本数据类型,也可以是构造数据类型,成员名为自定义标识符。

结构体类型定义完毕时,闭花括号有一个分号;

在定义结构体类型时,成员不能初始化,也不能指定除static以外的储存类型。因为结构体是一种类型,不能储存数据,具体数据应该储存在变量中。

(B)结构体类型的变量:

定义结构体时,系统并不分配内存空间,只有定义了结构体类型的变量,才为变量分配储存空间。

(1)结构体类型变量的定义:

先定义结构体类型,在用该类型名定义结构体变量。

(2)在定义结构体的同时定义结构体变量。

structBirthday{

int   month,day,year;

}b1,b2;

(3)直接定义结构体类型变量:

struct{

int second;

char  sex;

}s1,s2;

(c)明日计划:怎么期中考完了全是作业啊,什么思修,政策与形式~~~等全TM要写东西已经上万字了好不好,干嘛全挤在一个周/(ㄒoㄒ)/~~,还要看一部变态惊悚片来分析人物心理,这个心理老师够变态的。把结构体先弄完再说。


0 0
原创粉丝点击