康宝莱奶昔减肥吃法:C++中返回值与返回引用的函数有何区别?
来源:百度文库 编辑:中科新闻网 时间:2024/09/24 09:34:47
比如:int f()和int& f();
如果返回值,那么内存中只有两个存储该整形数据的单元,一个是函数中生成的被返回的整形数据,一个是接收以后的整形数据,而返回引用则只要一格单元来存储这个整形数据,被返回的和接收到的都是同一个整形数据。
中科新闻网是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度文库 编辑:中科新闻网 时间:2024/09/24 09:34:47
如果返回值,那么内存中只有两个存储该整形数据的单元,一个是函数中生成的被返回的整形数据,一个是接收以后的整形数据,而返回引用则只要一格单元来存储这个整形数据,被返回的和接收到的都是同一个整形数据。