结构体
来源:互联网 发布:三生网络直销是合法吗 编辑:程序博客网 时间: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