读书人

函反回指格式要怎麽打?解决方案

发布时间: 2012-02-15 12:09:43 作者: rapoo

函反回指格式要怎麽打???
我在内明 :
zytree* jltree(hdybl a[],int n);//建立
外定 :
zytree* tree::jltree(hdybl a[],int n)
果出 那了???

忙 了


--------------------Configuration: 最二叉 - Win32 Debug--------------------
Compiling...
最二叉.cpp
g:\c++练习\最二叉\最二叉.h(27) : error C2143: syntax error : missing ';' before '*'
g:\c++练习\最二叉\最二叉.h(27) : error C2501: 'zytree' : missing storage-class or type specifiers
g:\c++练习\最二叉\最二叉.h(28) : error C2501: 'jltree' : missing storage-class or type specifiers
g:\c++练习\最二叉\最二叉.h(28) : error C2556: 'int *__thiscall tree::jltree(int [],int)' : overloaded function differs only by return type from 'struct tree::zytree *__thiscall tree::jltree(int [],int)'
g:\c++练习\最二叉\最二叉.h(16) : see declaration of 'jltree'
g:\c++练习\最二叉\最二叉.h(28) : error C2371: 'jltree' : redefinition; different basic types
g:\c++练习\最二叉\最二叉.h(16) : see declaration of 'jltree'
执行 cl.exe 时出错.

最二叉.exe - 1 error(s), 0 warning(s)


[解决办法]
zytree* tree::jltree (hdybl *a,int n)

改成


tree::zytree* tree::jltree (hdybl *a,int n)看看,你的结构体是类内部定义的

读书人网 >C++

热点推荐