C语言,第1张

C语言,第2张

在前面的课程中,我们学习了一些简单数据类型(整型、实型、字符型)的定义和应用,以及数组(一维、二维)的定义和应用。这些数据类型的特点是:当定义了一个特定的数据类型时,这个类型变量的存储特征和值范围是有限的。对于简单的数据类型,可以定义单个变量或数组。数组的所有元素都具有相同的数据类型,或者一组相同的数据类型。
在日常生活中,我们经常会遇到一些需要填写的登记表,比如住宿表、成绩表、邮寄地址等。

在这些表单中,填写的数据不能用相同的数据类型来描述。在住宿表格中,我们通常会登记姓名、性别、身份证号等项目。在邮件列表中,我们会写下姓名、邮政编码、电子邮件地址、电话号码、电子邮件地址和其他项目。这些表中收集了各种数据,这些数据是之前所学的任何一种数据类型都无法完整描述的。所以C引入了一种可以集成不同数据类型的数据类型——结构类型。结构类型的变量可以有不同数据类型的成员,它是不同数据类型成员的集合。

在上面描述的各种登记表中,让我们仔细看看住宿表、成绩单、邮寄地址等。

住宿表由以下项目组成:

这些注册表单用C提供的结构类型描述如下:

住宿表:

suct accommod

{

char namechar等级[20];/*类*/;/*姓名*/

迷人的性爱;/*性别*/

char job[40];/*职业*/

int age/*年龄*/

长号码;/*身份证号码*/

} ;

成绩单:

suct分数

{

[20]

长号码;/*学生ID */

char name[20];/*姓名*/

float os/*操作系统*/

float datasu/*数据结构*/

浮动compnet/*计算机网络*/

} ;

地址列表:

suct地址

{

char name[20];

充电部[30];/*部门*/

字符地址[30];/*地址*/

长盒子;/*邮政编码*/

长电话;/*电话号码*/

char email[30];/ * E m a i l * /

};

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » C语言

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情