关于return的返回值

来源:百度知道 编辑:UC知道 时间:2024/05/17 09:29:56
if(IsConnectToCenter == 0)
{
res = ConnectToCenter();
if(res == 0) return -1;
}
为什么要返回的是-1
为什么不是返回0

主要是主程序需要-1,所以这里就返回-1了。并且-1往往理解为FALSE,就是不成立,便于主程序的条件判断。其实,你完全可以改的。比如,改成10.那么,你只要在主程序中作出相应的修改就可以了。这只是一种默认的约定俗成的东西。