1619-7 张良 十一月十一号总结 [连续第四十二天]

来源:互联网 发布:网络教育学位考试难吗 编辑:程序博客网 时间:2024/04/29 08:50

标题:学习结构体

关键词:结构体

内容:

1  在c++中一组数据常需要有不同类型的数据,但是一个数组只能保存一种数据,所以我们引入了结构体。

结构体由若干数据项组成,每一个数据都可以是基本的数据类型,也可以是构造数据类型

结构体类型

在c++语言中,用关键词struct定义的结构体类型,按照标识符的命名规则为结构体类型命名。一个结构体包括一个或几个数据项,称为该结构体类型的成员

一般格式如下:

struct 结构体类型

{

成员列表

 };//这个分号不能漏


举例

numnamesexagescore11419041LiYunF1989.5这个可以定义为如下的结构体

struct student

{

int num;

char name[20];

char sex;

int age;

float score;

 };

注意 在定义结构体类型时,成员不能初始化,也不能指定除了static以外的储存类型,结构体不能储存数据,具体的数据应该储存在变量中


2  结构体类型的变量

a  定义结构体变量有如下3种方式

(1)先定义结构体再定义结构变量

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

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



好的剩下的明天学





1 0
原创粉丝点击