Hi,
I'm new to C++. I wrote this simple program to help other understand the basic of Pointer. I has not been proofread but I hope it will help you.
Code:
/* this program demonstrates the use of a pointer the variables x and y are printed then the pointer gets the address where each are stored. It prints that addresses. The pointer is then refererenced by *pname and gets the value of each variable through the pointer */
#include <iostream>
using namespace std;
int main ()
{
int x = 3; //declare and initialize the variables
int y = 7;
int *pname; //declare a pointer
cout << x << endl; //prints 3 the value held in x
pname = &x; //the pointer gets address where x is stored
cout << pname << endl; // print the address where x is stored
cout << * pname << endl; //prints the value held in x
cout << y << endl; //prints 7 the value held in y
pname = &y; //pointer gets address where y is stored
cout << pname << endl; //prints the address where y is stored
cout << *pname << endl; //prints the value held in y
return 0;
}