Status SearchBST(BiSTree T,int key)
{
if(!T)
return ERROR;
else
{
...
}
return 1;
}
这里编译会报错:
s-ex\main.cpp|36|error: ‘else’ without a previous ‘if’|
当我们把return ERROR后面的“ ; ”去掉,编译就能通过了。
还有一个解决方法:
Status SearchBST(BiSTree T,int key)
{
if(!T)
{
return ERROR;
}
else
{
。。。
}
return 1;
}
版权声明:本文为Tuck_stonck原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。