Manipulating Data by Using Pointers : pointer « Pointer « C++ Tutorial






#include <iostream>

typedef unsigned short int USHORT;

int main()
{

   using namespace std;

   USHORT myAge;         
   USHORT * pAge = 0;    

   myAge = 5;

   cout << myAge << endl;
   pAge = &myAge;     
   cout << "*pAge: " << *pAge << endl << endl;

   *pAge = 7;         

   cout << *pAge << endl;
   cout << myAge << endl << endl;

   myAge = 9;

   cout << myAge << endl;
   cout << *pAge << endl;

   return 0;
}








11.1.pointer
11.1.1.What is stored in a pointer.
11.1.2.Allocating and deleting a pointer
11.1.3.Finding Out What Is Stored in Pointers
11.1.4.Manipulating Data by Using Pointers
11.1.5.Using a pointer to print the contents of the array
11.1.6.C++ program shows the use of pointers when accessing structure information from a function.
11.1.7.Pointers to Derived Types
11.1.8.Manually create a call-by-reference using a pointer.