typedef struct node
{
struct node *p;
struct node *left;
struct node *rigth;
void *key;
}BTreeNode;
对于结构体自身成员自用自己结构体问题~能跟我讲讲为什么可以这么用么??
数据结构,就是数据和数据之间的关系,所以当然可以这么用了。就像数组里面的每一个单元,还是一个数组,道理是一样的
楼上差不多,
那是一个指针变量,并不是真的在内存里自己再包一个自己,你的问题应该就是这个吧,
谢谢指点