// Return by Reference: // So far all the function calls were used on the right side of the = sign // Can we use a function on the left side of the equal sign? #include int x; // global variable int& setx() { return x; } void main() { setx() = 789; cout << "x = " << x << endl; cout << setx(); }