Tucenik *pokazivac = NULL;
if(pokazivac = (Tucenik *) malloc(sizeof(Tucenik)) == NULL)
{
printf("Nije dobro alocirana memorija!! "),
return;
}
free(pokazivac);
1. Sta znaci (Tucenik *)?! Nema nikakve funkcije s leve strane, a stoji samo po sebi u zagradi, i jos uz to zvezdica je s desne strane a ne s leve?
2. Za cega sluzi malloc? Ovakvo koriscenje zagrada sam primetio samo kada je ta funkcija u upotrebi, a njeno zaglavlje je:
void *malloc(size_t size);
???
...