Mega Code Archive

 
Categories / C++ Tutorial / Data Types
 

Returning a reference

#include <iostream>  using namespace std;    double &f();    double val = 100.0;    int main()  {    double x;      cout << f() << '\n';      x = f();           // assign value of val to x    cout << x << '\n';      return 0;  }    double &f()  {    return val; // return reference to val  } 100 100