如题,哪位能详细说一下,谢谢!!

解决方案 »

  1.   

    在功能上讲没有差异吧!!只是要返回多个数值的时候,返回值只有一个显然不够使用的,所以用参数返回。有差异的话,我也期待,顶先
      

  2.   

    除了通过参数数可以返回多个结果值的差异外。返回值要构造一个零时对象来返回给调用着,如果返回值的类型比较大,那通过返回值来返回执行结果的开销是很大,而用一个指针充当出口参数则没有这个问题。
      

  3.   

    在没有异常机制之前,反回值有个重要的用途就是返回错误代码,同时通过出口参数返回真正的执行结果。一下子想不全啊。
      

  4.   

    最主要的区别还是一个与多个的区别
      

  5.   

    真是厉害啊,原来有这么多的区别.