如何理解 结构体(类)内 含有该结构体类型的指针?

2025-06-26 20:49:05
推荐回答(2个)
回答1:

这是一个链条结构,在C语言中非常常见,实际上C允许这样的定义,通常用来指向下一个结构,并形成链条,比如树状的数据结构就是这样定义的,可以参考一下《数据结构》这类的书,里面很多用到这种格式的定义。

回答2:

不太清楚,应该和编译器,现在的编译器功能都很强大,它能检测出来,里面做了一些语法什么的完整分析,这也能算他的一个习惯吧。而且这是个指针类型,不关于实际内存空间的大小,个人智能理解到这个,呵呵