Mam sobie taka funkcje z wykorzystaniem tablicy dynamicznej:
void init(int **tab, int x)
{
* tab=new int[x];
}
w mainie mam deklaracje:
int*stos;
i wywolanie funkcji:
init(&stos,b);
Dlaczego jak mialem o jeden wskaznik mniej czyli:
void init(int *tab, int x)
{
tab=new int[x];
}
int*stos;
- deklaracja w mainie
init(stos,b);
- wywolanie w mainie
to nie dzialalo jak nalezy(funkcja nic nie robila)?