163585580 发表于 2021-5-12 20:53

c语言结构体

想问一下这个要怎么理解?
第一个struct里面的struct和第二个struct要怎么理解???

nanaqilin 发表于 2021-5-12 21:08

这个是连表的常用结构,里面是指向结构体的指针,可以指下一个,也可以指自己,也可以指上一个

minibeetuaman 发表于 2021-5-12 21:12

第一个是单向链表,第二个只是记录的front结点和rear结点,不是很好理解吗?

raelag 发表于 2021-5-13 17:12

第1个是递归定义,一个LinkNode包含data和下一个node的指针。
第2个看注释,用队列头指针和队列尾指针来表示一个队列,类似于数组,知道数组开头a和数组结尾a就可以表达该数组。

c03xp 发表于 2021-5-14 08:38

struck LinkNode* 改成void*你就会看懂了,一个指针而已
页: [1]
查看完整版本: c语言结构体