c语言typedef struct用法 为什么结构体中的成员类型不能是该结构体本身?
浏览量:1461
时间:2021-03-12 15:38:44
作者:admin
为什么结构体中的成员类型不能是该结构体本身?
在我的理解中,构造结构时,不能引用自身,否则会形成嵌套循环。一般来说,在定义结构时,在定义其成员时,结构尚未完成。如果发现对未定义结构(即自身)的引用,编译器将出错。“以这种结构类型为基本类型”之后还有什么其他的吗?我不能理解这里。我能以这种方式理解其他具有这种结构类型的结构吗。所以这个“另一个结构”肯定是建造出来的。它在原始父结构中被引用。编译器不会出错,但我认为它会有一些问题。
c语言typedef struct用法 结构体和类的关键区别 结构体三种赋值方式
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。