#include <iostream.h>
#include <windows.h>
#include <TCHAR.h>
void main()
{
/******************************************************************************************************/
//Na ovaj način kreiramo pointer na dvodimenzionalno polje koje ima neograničeno stupaca i redova
//npr. prvo će biti *a [11], drugo je *(a + 1)[6] itd. (konkretno ovdje će char *a biti zapravo pointer na polje [4][12])
char *a[] = {"ponedjeljak",
"utorak",
"srijeda",
"cetvrtak"};
//NA ovaj način upisujemo u str "ponedjeljak" a u str2 "utorak"
LPSTR str, str2;
str = *a;
str2 = *(a+1);
//na ovaj način upisujemo u ch1 "p"(prvi znak u polju *a koje sadrži string "ponedjeljak")
//a u ch2 "u"(prvi znak u polju *(a+1) koje sadrži string "utorak")
char ch1,ch2;
ch1 = *a[0];
ch2 = *(a+1)[0];
/******************************************************************************************************/
//Na ovaj način kreiramo pointer na dvodimenzionalno polje koje ima SAMO 4 reda i 4 stupca s time da (*b)[4] ako je postavljeno na 4 broj stupaca polja koje kreiramo MORA biti 4
char (*b)[4] = new char[4][4];
}
PAZI char (*b)[4] i char *b[] nije isto, ako imaš u zagradi broj ((*b)[4]) onda *b mora biti u zagradi inače ne mora..