/*
 * pointer.cpp
 * 
 * Author: Deborah R. Fowler
 * Date: Oct 19, 2019
 * 
 * Simple example to show what a pointer is
 */


#include <iostream>
using namespace std;

int main()
{
        // kermit is an integer and is assigned a value 5
        int kermit = 5;
        
        // pkermit is a variable that stores an "address" (pointer) to an integer value
        int *pkermit;
        
        // We assign the pointer varaible the address of an int variable
        pkermit = &kermit;
        
        // Showing the results
        cout << "\nkermit value = " << kermit;
        cout << "\npkermit value = " << pkermit;
        cout << "\nDereferenced = " << *pkermit;
        return 0;
}

