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