1: //scope4.cpp
2: //A nonsense program to test your understanding
3: //of variable scope and lifetime.
5: #include <iostream>
6: using namespace std;
8: void P(int& i, int& j)
9: {
10: i = 3*i;
11: cout << i << j << endl;
12: j = i + j;
13: cout << i << j << endl;
14: }
16: int i, j; //Global variables
18: int main()
19: {
20: cout << endl;
21: i = 2;
22: j = 3;
23: cout << i << j << endl;
24: P(j, j);
25: cout << i << j << endl;
26: }