4.14
#include<iostream>
int main()
{
using namespace std;
int donuts = 6;
double cups = 4.5;
cout << "donuts value = " << donuts;
cout << " and donuts address = " << &donuts << endl;
cout << "cups value = " << cups;
cout << " and cups address = " << &cups << endl;
system("pause");
return 0;
}
4.15
#include<iostream>
int main()
{
using namespace std;
int updates = 6;
int * p_updates;
p_updates = &updates;
cout << "Values: updates = " << updates;
cout << ", p_updates = " << *p_updates << endl;
cout << "Adress: &updates = " << &updates;
cout << ", p_updates = " << p_updates << endl;
*p_updates = *p_updates + 1;
cout << "Now updates = " << updates << endl;
system("pause");
return 0;
}
4.16
#include<iostream>
int main()
{
using namespace std;
int higgens = 5;
int*pt = &higgens;
cout << "Value of higgens = " << higgens
<< "; Address of *pt = " << &higgens << endl;
cout << "Value of *pt = " << *pt
<< "; Value of pt = " << pt << endl;
system("pause");
return 0;
}