这两段代码都是结构体
结构体是可以包含不同数据类型的一个结构 , 它是一种可以有用户自定义的数据类型 .
结构体定义格式:
struct <结构体类型名>
{
<成员类型1> <成员名1>;
<成员类型2> <成员名2>;
. . .
<成员类型n> <成员名n>;
};
所以这两段代码都属于结构体类型 , 结构体类型名均为Person ;
都包含了两个成员变量 :
第一个结构体的成员变量为一个指向char类型的指针,指针名为name和一个int类型的变量 , 变量名为age .
第二个结构体的成员变量为一个char类型的变量 , 变量名为name和一个int类型的变量 , 变量名为age . |