此类型如何定义:
struct node
{
int data;
struct node *pLc;
struct node *pRc;
node() //此为何种意思
{
data = 0;
pLc = 0;
pRc = 0;
}
}NODE;
void insert(NODE *&pTree, NODE *pNewNode) //是定义了指针吗?
----------------解决方案--------------------------------------------------------
此类型如何定义:
struct node
{
int data;
struct node *pLc;
struct node *pRc;
node() //此为何种意思 为构造函数
{
data = 0;
pLc = 0;
pRc = 0;
}
}NODE;
void insert(NODE *&pTree, NODE *pNewNode) //是定义了指针吗?指针的引用
----------------解决方案--------------------------------------------------------
也就是说上面的代码是C++程序了
----------------解决方案--------------------------------------------------------
楼主何以得出如此结论~
----------------解决方案--------------------------------------------------------
楼主何以得出如此结论~
C中无引用.
----------------解决方案--------------------------------------------------------
构造函数是C++的专利
----------------解决方案--------------------------------------------------------
对,这不是C代码
----------------解决方案--------------------------------------------------------
这个要慢慢学
----------------解决方案--------------------------------------------------------