声明结构体类型两种方式(包含指向该类型的指针)
struct temp
{
int data;
struct temp *pt;
};
typedef struct temp *ptemp;
struct temp
{
int data;
ptemp pt;
};
对于该操作:“声明结构体类型两种方式(包含指向该类型的指针)”,以上两种方式是等价的。第一种直接在结构体类型声明中直接定义指向此结构体的指针(哈工大-苏小红-C语言-P358)。第二种先定义指向此种结构体类型的指针,然后再进行结构体类型声明(浙大-数据结构-MOOC-PPT)。