ch9_6.cpp
资源名称:c.rar [点击查看]
上传用户:puke2000
上传日期:2022-07-25
资源大小:912k
文件大小:0k
源码类别:

C#编程

开发平台:

Visual C++

  1. //*********************
  2. //**    ch9_6.cpp    **
  3. //*********************
  4. #include <iostream.h>
  5. float temp;
  6. float fn1(float r)
  7. {
  8.   temp = r*r*3.14;
  9.   return temp;
  10. }
  11. float& fn2(float r)
  12. {
  13.   temp = r*r*3.14;
  14.   return temp;
  15. }
  16. void main()
  17. {
  18.   float a=fn1(5.0);      //1
  19.   float& b=fn1(5.0);     //2:warning
  20.   float c=fn2(5.0);      //3
  21.   float& d=fn2(5.0);     //4
  22.   cout<<a<<endl;
  23.   cout<<b<<endl;
  24.   cout<<c<<endl;
  25.   cout<<d<<endl;
  26. }