【发布时间】:2014-04-05 13:37:47
【问题描述】:
我有一个结构 foo。声明foo* 类型的成员有效:
typedef struct foo
{
struct foo* children[26];
} foo;
但如果我尝试声明foo 类型的成员,我会收到错误:
typedef struct foo
{
struct foo children[26];
} foo;
这个声明给了我错误
'struct foo'的定义直到结束'}'才完成
【问题讨论】:
-
每个帖子必须只有一个问题。我已经删除了第二个问题,但您可以单独发帖。
-
不要使用
is_initializes,使用空指针。另外,最好将子指针放在开头。