您的位置:首页 > 编程语言

引用的作用(用一段简单的代码来解释)

2015-01-13 23:10 239 查看
#   include <iostream>

using namespace std;

void swap(int a,int b){

    int temp;

    temp=a;

    a=b;

    b=temp;

}

void swap(int &a,int &b,int k){   //引用与被引用的变量具有想用的内存地址

    int temp;                     //相同的值引用不单独占用空间

    temp=a;                       //用引用作为函数的形参可以对实参进行直接的操作;

    a=b;

    b=temp;

}

int main(){

    int a=3,b=5;

    swap(a,b);

    cout<<"a= "<<a<<"b= "<<b<<endl;

    swap(a,b,1);

    cout<<"a= "<<a<<"b= "<<b<<endl;

    return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: