#include using namespace std; void nacti(int a) { cin >> a; } void vypisPole(int* pole, int delka) { for(int i = 0; i < delka; i++) cout << pole[i] << " "; cout << endl; } int main(int argc, char** argv) { // realokace dynamickeho pole int delka = 5; int* pole = new int[delka]; for(int i = 0; i < delka; i++) pole[i] = i + 1; vypisPole(pole, delka); int* novePole = new int[delka + 1]; // kopirovani stareho pole do noveho for(int i = 0; i < delka; i++) novePole[i] = pole[i]; delete[] pole; novePole[delka] = delka + 1; delka++; pole = novePole; vypisPole(pole, delka); /* int a1 = 20; nacti(a1); cout << a1 << endl; */ /* // prace s retezci string s1="AB", s2 = "CD"; cout << s1+s2 << endl; int a = 10; cout << a << endl; // adresa mista v pameti, kde je ulozena promenna a cout << &a << endl; // ukazatel na int // int *pA = a;g string *pS = (string*)&a; */ return 0; }