读书人

bitree *kkk=root该类型用作表达式非法

发布时间: 2012-08-01 17:53:41 作者: rapoo

bitree *kkk=root此类型用作表达式非法
int shendu(stack *mystack,bitree *root)
{

int i;
initstack(mystack);
//int *n;
printf("%d\n",root->chr);//root为二叉树根的地址,这句可以正常输出
bitree *kkk=root;



1>e:\c语言\二叉树\二叉树\creattree.c(73): error C2275: “bitree”: 将此类型用作表达式非法
1> e:\c语言\二叉树\二叉树\creattree.c(12) : 参见“bitree”的声明
1>e:\c语言\二叉树\二叉树\creattree.c(73): error C2065: “kkk”: 未声明的标识符

[解决办法]
楼主的编译器是什么?是否需要在bitree什么的前面加上个struct什么的?
[解决办法]
bittree是什么类型?
不过貌似现在的编译器,声明struct时候都不需要带struct了吧

读书人网 >C语言

热点推荐