3.  Ukazovatele v C

3.2  Precvičme si

  Prečítajte správne uvedené deklarácie premenných:

a)  int **p;
b)  unsigned long *q;
c)  char c, ch, *x;
d)  int *a[3];
e)  double *z();

[Riešenie]

problem.gif  Definujte údajový typ záznam (štrukúra) TBod (s dvoma položkami typu double: súradnice x a y bodu v rovine) a deklarujte 3 ukazovatele na tento typ.


[Riešenie]

  Vysvetlite význam premenných p1, p2, p3 ak

typedef int *P_INT;
P_INT p1, p2;
P_INT *p3;

[Riešenie]