Riešenia


Úloha 1

a)  p je pointer na pointer na typ int
b)  q je pointer na typ unsigned long
c)  c, ch sú premenné typu char, x je pointer na char
d)  a je pole troch pointerov na char
e)  z je funkcia vracajúca pointer na double


Úloha 2

Definícia typu a deklarácia pointerov:

typedef struct {
  double x, y;
} TBod;

TBod *p1, *p2, *p3;


Úloha 3

Vysvetlenie:

p1, p2 sú premenné typu P_INT  t.j. pointery na typ int
p3 je pointer na pointer na typ int