怎么定义结构体指针
发布网友
发布时间:2022-04-21 08:44
我来回答
共1个回答
热心网友
时间:2023-05-14 02:23
struct只是表明该数据类型是一个结构体,就好比说你要构造一个车,奔驰和宝马内部是不一样的,你struct
*next
;就好比只是告诉next你是一辆车,next很无辜啊,它不懂自己该怎么构造,有木有。但是struct
node*
next,它立即就懂了,哦,我是个node牌子的啊,然后知道,原来,我里面有个float的数据,还有个node类型的指针。下面的ListNode
和*LinkList就是一种别名。ListNode等价于struct
node
。*LinkList等价于struct
node*。一方面是为了书写的方便,一方面是为了更好的识别其意义。