各位!
  我刚学开发语言,今天突然觉的对return 有点不解,return false是不执行下去,那如果是return true或1 或0又有什么作用呢?
谢谢!

解决方案 »

  1.   

    都是返回函数运算的结果。
    不管return后面是不是false,都不再执行后面的语句。
      

  2.   

    return了,就从函数中跳出了,不同的return的值就可以反应函数执行到的位置
      

  3.   

    return XX
    为某个函数的返回值,如:
    rtType Fun(...)
    {
      ...
      return oType;
    }
    oType 为rtType相兼容类型的值(若为rtType类型则直接返回此oType值,若不为rtType,则试着将其转化为rtType类型的值;值得注意的是若rtType为void,则直接写return 就可以了,无须oType了。