void fun(int *a, int *b)
{
int c;
c = *a;
*a = *b;
*b = c;
}
main()
{
int x=1, y=2;
fun(&x,&y);
x = y;
printf("x = %d, y = %d", x, y);
}
v tomto priklade, keby tam bolo len fun(x,y); tak by to nerobilo to iste ?
v tych smernikoch mam kus zmätok, ked je c = *a; tak do c-cka da smernik na "a", akoze v c-cku bude nejaky odkaz na "a" ? A co je &x a &y ?
niekto kto by vedel jednoducho vysvetlit pracu so smernikmi ? diky