一,c++函数的返回分为以下几种情况 1)主函数main的返回值:这里提及一点,返回0表示程序运行成功. 2)返回非引用类型:函数的返回值用于初始化在跳用函数出创建的临时对象.用函数返回值初始化临时对象与用实参初始化形参的方法是一样 的.如果返回类型不是引用,在调用函数的地方会将函数返回值复制给临时对象.且其返回值既可以是局部对象,也可以是求解表达式的结果. 3)返回引用:当函数返回引用类型时,没有复制返回值.相反,返回的是对象本身. 二,函数返回引用 1,当函数返回引用类型时,没有复制返回值.…