高手来下 谢谢哦
typedef struct node{ int data[20];
struct node *left,*right;
}ErXTree;
谁能说下 这是什么意思??
详细点的 不太懂这样的结构
----------------解决方案--------------------------------------------------------
看看 链表啊 看了就知道了
----------------解决方案--------------------------------------------------------
没懂
----------------解决方案--------------------------------------------------------
C中的数据类型有基本数据类型与自定义数据类型,这是后者,叫结构体.
----------------解决方案--------------------------------------------------------
恩恩~~~伟大的knocker难道只会回答这些问题了!?!
我查看了这两周以来的贴子,发现你的回答很少呀!!!!
----------------解决方案--------------------------------------------------------
这几天让C#搞晕头了
资料又少,找也找不到
----------------解决方案--------------------------------------------------------
再说,有你这个水神,本版主大可放心专心搞我的C#,毛老爷子不是有话:你办事我放心.
----------------解决方案--------------------------------------------------------
伟大的knocker好象被偷了钱包,最近都没钱上网。
----------------解决方案--------------------------------------------------------
这个truct是个结构体.而结构体内部应该似一个如图的链表(只画了一个结构体内的):
*left ---------->
*left--->data[20]<-----*right
<------ *right
----------------解决方案--------------------------------------------------------
一看就知道是二叉树来的了。
typedef struct node
{ int data[20]; //存放数据域 一般都不用数组 而且他一般这样定义的 DataType data; 如果我这样定义了。他前面一般都会有 typedef int DataType;他的意思就说DataType 类型的数据都是int型的。如果是typedef double DataType;这样就是double型的了。
struct node *left,*right; //二叉树的左右指针。分别指向左孩子 右孩子
}ErXTree;
----------------解决方案--------------------------------------------------------