我在 C 中声明结构时遇到问题。我需要创建一个具有 ConnectionNode 数组和连接节点的 NetworkNode,因为您知道这会导致错误:
错误:字段“目标”的类型不完整
这个问题的解决方案是什么?
顺便提一句。这是代码:
struct ConnectionNode
{
char* name;
struct NetworkNode target;
};
typedef struct ConnectionNode ConnectionObject;
struct NetworkNode
{
char* name;
int i;
struct ConnectionNode connections[10];
};
typedef struct NetworkNode NetworkObject;