CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

二叉无序树?

楼主chinayaolin(剑程)2003-11-04 00:24:27 在 C/C++ / C语言 提问

请问一下,下列建的一颗二叉无序树。因为什么下列的程序出行?  
   
  typedef   struct   create_tree  
  {       struct   create_tree   *left,*right;  
          char   s;  
  }  
   
  #define   ma   (NODE   *)MALLOC(SIZEOF(NODE   *))  
  #include   <stdlib.h>  
  main()  
  {       NODE   *create(NODE   *ca,char   *cs);  
          void   print(NODE   *pb);  
          NODE   *A,*B=A;  
          char   s[100];  
          scanf("%s",s);  
          create(a,s);  
          print(b);  
  }  
   
  NODE   *create(NODE   *ca,char   *cs)  
  {       if(*cs=='\0')   return;  
          else  
                  {       if(*cs=='   ')   ca=NULL;  
                          else  
                                  {       ca=ma;  
                                          ca->data=*s;  
                                    }  
                            if(ca)  
                                  {       create(ca->left,*(++s));  
                                          create(ca->right,*(++s));  
                                  }  
                  }  
  }  
   
  void   print(NODE   *pb)  
  {       if(pb)  
                {       printf("%c",pb->data);  
                        print(pb->left);  
                        print(pb->right);  
                  }      
            else   return;  
  } 问题点数:0、回复次数:1Top

1 楼Wolf0403(废人:独活十年~心如刀割)回复于 2003-11-04 01:50:10 得分 0

Error  
  什么意思?改错题?  
  typedef   struct   create_tree  
  {       struct   create_tree   *left,*right;  
          char   s;  
  }  
  少类型名、分号  
  Error  
  #define   ma   (NODE   *)MALLOC(SIZEOF(NODE   *))   //   分配类型和返回类型不匹配  
  NODE,   MALLOC,   SIZEOF   未定义  
  Warning  
  main()   应该返回   int  
  Error  
  所有函数没有提前声明Top

相关问题

  • 二叉树
  • 二叉树
  • 二叉树遍历
  • 请问二叉树.....
  • 二叉树映象
  • 二叉树映象
  • 二叉树映象
  • 二叉树映象
  • 二叉树问题
  • 二叉排序树

关键词

  • pb
  • ca
  • node
  • ma
  • tree
  • 类型
  • malloc
  • cs
  • create
  • print

得分解答快速导航

  • 帖主:chinayaolin

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo