// pointer.cpp -- naše první ukazatelová proměnná
#include <iostream>
int main()
{
	using namespace std;
	int updates = 6; 			// deklaruje proměnnou
	int * p_updates; 			// deklaruje ukazatel na int

	p_updates = &updates; 	// přiřazuje adresu int ukazateli

// vyjadřuje hodnoty dvěma způsoby
	cout << "Hodnoty: updates = " << updates;
	cout << ", *p_updates = " << *p_updates << endl;

// vyjadřuje hodnoty dvěma způsoby
	cout << "Adresy: &updates = " << &updates;
	cout << ", p_updates = " << p_updates << endl;

// používá ukazatel na změnu hodnoty
	*p_updates = *p_updates + 1;
	cout << "Promenna updates nyni = " << updates << endl;
	
	return 0;
}
