#include using namespace std; int i; void func1(int parm1) { parm1 = 111; cout << "In func1: parm1 = " << parm1 << endl; } void func2(int& parm2) { parm2 = 222; cout << "In func2: parm2 = " << parm2 << endl; cout << "In func2: i = " << i << endl; } int main() { i = 0; cout << "In main before call to func1: i = " << i << endl; cout << endl; func1(i); cout << "In main after call to func1: i = " << i << endl; cout << endl; func2(i); cout << "In main after call to func2: i = " << i << endl; }