如何在结构体中定义另一个结构体?
时间: 2024-03-24 12:32:56 浏览: 117
链表的定义-C语言结构体
在结构体中定义另一个结构体,可以使用嵌套结构体的方式。具体实现方法如下所示:
```C++
struct StructA {
int a;
struct StructB {
int b;
} b;
};
```
在上述代码中,结构体`StructA`中嵌套了结构体`StructB`,并且在结构体`StructA`中定义了一个`StructB`类型的成员变量`b`。这样就可以在结构体中定义另一个结构体了。
阅读全文