结构体
结构体
简单结构体的三种方式
第一种命名规则:
struct strdent
{
数据类型 形参;
};
在大括号的后面一定要加上";"结尾,否则会报错。
例:
第二种方式命名规则
struct denp
{
数据类型 形参;
}z1,z2;
在大括号后面分号前面写上声明对象,省略main方法中的声明定义对象,简化程序。
第三种方式命名规则
struct
{
数据类型 形参;
}z1,z2;
第三种方式相对于第一种方式简单省略不少,但是有很大的局限性,只能使用已经声明的,不能够在主函数中再次添加声明和使用。
结构体中添加方法
在结构体中添加Show()输出方法
嵌套结构体
定义:结构体具有某种数据类型,而结构体本身也是一种数据类型,简单来说,结构体成员可以是另一个结构体。