| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 522 人关注过本帖
标题:关于头文件的编写
取消只看楼主 加入收藏
the_second
Rank: 2
等 级:论坛游民
帖 子:115
专家分:80
注 册:2015-9-13
结帖率:78.95%
收藏
已结贴  问题点数:50 回复次数:2 
关于头文件的编写
typedef int Item;  
typedef struct node  
{  
    struct node * lchild;  
    struct node * rchild;  
    Item data;  
}BiTNode,*BiTree;  
  
/*构造一棵新的二叉树*/  
BiTree InitBiTree(BiTNode *root);  
  
/*生成节点*/  
BiTNode *MakeNode(Item item,BiTNode *lchild,BiTNode *rchild);  
/*释放节点*/  
void FreeNode(BiTNode *pnode);  
  
/*清空一棵二叉树*/  
void ClearBiTree(BiTree tree);  
  
/*销毁一棵二叉树*/  
void DestroyBiTree(BiTree tree);  
  
/*判定是否为空*/  
IsEmpty(BiTree tree);  
  
/*返回树的深度*/  
GetDepth(BiTree tree);  
  
/*返回根*/  
BiTree GetRoot(BiTree tree);  
  
/*返回节点值*/  
Item GetItem(BiTNode *pnode);  
  
/*设置节点值*/  
void SetItem(BiTNode *pnode,Item item);  
  
/*设置左子树*/  
BiTree SetLChild(BiTree parent,BiTree lchild);  
  
/*设置右子树*/  
BiTree SetRChild(BiTree parent,BiTree rchild);  
  
/*返回左子树*/  
BiTree GetLChild(BiTree tree);  
  
/*返回右子树*/  
BiTree GetRChild(BiTree tree);  
  
/*插入新子树*/  
BiTree InsertChild(BiTree parent,int lr,BiTree child);  
  
/*删除子树*/  
void DeleteChild(BiTree parent,int lr);  
  
/*先序遍历二叉树*/  
PreOrderTraverse(BiTree tree,void(*visit)());  
  
/*中序遍历二叉树*/  
InOrderTraverse(BiTree tree,void(*visit)());  
  
/*后序遍历二叉树*/  
PostOrderTraverse(BiTree tree,void(*visit)());

  24    21    C:\Users\Administrator\Desktop\新建文件夹\BiTree.h    [Error] expected constructor, destructor, or type conversion before ';' token[color=#FF0000]
27    22    C:\Users\Administrator\Desktop\新建文件夹\BiTree.h    [Error] expected constructor, destructor, or type conversion before ';' token
57    45    C:\Users\Administrator\Desktop\新建文件夹\BiTree.h    [Error] expected constructor, destructor, or type conversion before ';' token
60    44    C:\Users\Administrator\Desktop\新建文件夹\BiTree.h    [Error] expected constructor, destructor, or type conversion before ';' token
63    46    C:\Users\Administrator\Desktop\新建文件夹\BiTree.h    [Error] expected constructor, destructor, or type conversion before ';' token
[/color]
搜索更多相关主题的帖子: 二叉树 
2015-10-27 22:39
the_second
Rank: 2
等 级:论坛游民
帖 子:115
专家分:80
注 册:2015-9-13
收藏
得分:0 
头文件的编写那里错了
2015-10-27 22:39
the_second
Rank: 2
等 级:论坛游民
帖 子:115
专家分:80
注 册:2015-9-13
收藏
得分:0 
2015-10-28 13:40
快速回复:关于头文件的编写
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023260 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved