admin 发表于 2024-3-16 09:55:03

引用形参和值形参比较实例

//**************************************************
//refvalpar.cpp
//funcion:引用形参和值形参比较实例
//**************************************************
#include <cmath>
#include <iostream>

using namespace std;

void valpara(double);    //值形参
void refpara(double&);   //引用形参


int main()
{
    double x1,x2;
        x1=1.0;
        x2=1.0;

        valpara(x1);
        refpara(x2);

        cout<<"x1="<<x1<<endl;
        cout<<"x2="<<x2<<endl;

        char q;
        cin>>q;
        return 0;
}

void valpara(double x)
{
        x+=1;
}

void refpara(double& x)
{
   x+=1;
}


//运行结果如下:
//x1=1
//x2=2
页: [1]
查看完整版本: 引用形参和值形参比较实例