初始化结构体不成功,求解答!

第一幅图是书上的,运行成功。第二幅图自己写的,运行不成功,为什么 ?初始化结构体时不应该整体初始化吗,为什么书上直接初始化成员,效果一样吗?另外我这里用指针类型的结构体问题大吗,我没在网上找到定义队列结构体用了指针类型的,自己也写不出来。谢谢!

img

img

你把传入的形参Q给乱指向新申请的内存了,还上哪对去,形参不白传了吗
人家传入的是头指针,人家初始的是头节点和尾节点
也就是说,在这个链表结构中,头指针指向的是Link对象,而不是Node对象,头指针中不存放数据,头节点中存放数据

第一个能成功?怎么一会Q.frontt,一会Q->frontt??
第二个不成功,显然你没有给frontt和rear分配空间啊