欢迎访问文稿网!

结构体类型的定义的一般形式

范文之家 分享 时间: 加入收藏 我要投稿 点赞

结构体类型的定义的一般形式

    10.1.1 结构体类型的定义的一般形式

    img511

    结构体名的命名应该遵守标识符的命名规则。括号内可以包含若干个成员,每个成员应有具体的数据类型。

    例如,描述日期定义的结构体类型:

    img512

    其中date是结构体名,该结构体类型是由三个成员组成。成员都是整型,编者可根据自己需求编写成员,成员的数据类型可以是任何数据类型,当然也可以包含结构体类型。注意最后大括号后要加上分号“;”作为结束。

    例如:

    img513

    img514

    结构体类型struct student的定义中,成员birthday是结构体类型,这就形成了结构体的嵌套。

    结构体类型的定义完成后,我们就可以应用该结构体类型的变量,它的使用和int,float等相同,如上例中定义了struct date结构体类型,在struct student结构体定义中用到了struct date结构体类型的变量birthday。

221381
领取福利

微信扫码领取福利

微信扫码分享