一、实验目的和要求
1、熟悉引用的概念,掌握引用的定义方法,学会引用在C++程序中的应用。
2、掌握函数的定义和调用方法。
3、练习重载函数的使用。
二、实验内容
1、调试下列程序,写出输出结果,并解释输出结果。
(1)
//sy2_1.cpp
#include<iostream>
using namespace std;
int main()
{
double dd=3.9,de=1.3;
double &rdd=dd,&rde=de;
cout<<rdd+rde<<','<<dd+de<<endl;
rdd=2.6;
cout<<rdd<<','<<dd<<endl;
de=2.5;
cout<<rde<<','<<de<<endl;
return 0;
}
输出结果:
解释输出结果:
首先定义double类型的对象分别为dd和de,并分别给它们赋初始值3.9和1.3。然后又定义double类型的引用rdd和dd联系,rde和de联系。所以无论是对rdd,rde还是dd和de进行操作,都是