Mam pytanie czy jest jakaś różnica między:
int *a;
int tab[1]={12};
a=&tab[0];
a:
int b;
int tab2[1]={12};
b=tab2[0];
Mam pytanie czy jest jakaś różnica między:
int *a;
int tab[1]={12};
a=&tab[0];
a:
int b;
int tab2[1]={12};
b=tab2[0];
Taka ze w pierwszym przypadku zmiana wartości w tablicy pociągnie za sobą zmianę wartości na którą pokazuje wskaźnik 'a', a w drugim przypadku nie, bo do 'b' skopiowałes wartość zmiennej.