C++返回引用的函数例程

//函数返回值为引用#include <iostream.h>int a[]={1,3,5,7,9};int &index(int);    //声明返回引用的函数void main(){        cout<<index(2)<<endl;    index(2)=25;    //a[2] = 25;    cout<<index(2)<<endl;}//引用就是变量的别名,这里是返回一个别名,一个变量的别名int &index(int i){        return a[i];  }






//引用举例#include <iostream>using namespace std;int &max(int &num1,int &num2);int &min(int &num1,int &num2);void main(){    int n1,n2;    cout<<"Enter two numbers:";    cin>>n1>>n2;    max(n1,n2) = 0;    cout<<"\nAftrer putting zero in largest,then numbers are:"        <<n1<<" and "<<n2<<endl;    cout<<"Enter two numbers:";    cin>>n1>>n2;    min(n1,n2)=0;    cout<<"\nAftrer putting zero in smallest,then numbers are:"        <<n1<<" and "<<n2<<endl;}int &max(int &num1,int &num2){    return (num1>num2?num1:num2);}int &min(int &num1,int &num2){    return (num1<num2?num1:num2);}


原文链接: https://www.cnblogs.com/hnrainll/archive/2011/05/16/2047700.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/25557

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月8日 上午3:23
下一篇 2023年2月8日 上午3:23

相关推荐