若有一結構如下:
struct tree_node
{
int type; /* determine the type of the node */
struct tree_node *parent;
struct tree_node *child1;
struct tree_node *child2;
};
struct tree_node root[1],*current_node;
void main()
{
current_node=root;
current_node->child_on=(struct tree_node*) malloc(sizeof(struct tree_node));
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
請問可以這樣做來動態建立一二元樹狀結構嗎?我這樣試的時候可以compile,
但執行時發生Segmentation fault, 能否請各位告訴我正確的方法.
}
--
[37m□Origin: [37m伊電園 [37mEden.EE.NCTU.edu.tw [m [37m□From: [37mpc417-190.EE.NCTU.edu.tw [m