Witam mam szybkie pytanie dlaczego ten kod działa
void losowanie(int *tab)
{
for(int i=0;i<5;i++)
{
tab[i] = 4;
}
}
int main()
{
int tab[5];
losowanie(tab);
printf("%d",tab[0]);
}
ale ten już się wywala
void losowanie(int **tab)
{
for(int i=0;i<5;i++)
{
for(int j=0;j<5;j++)
{
tab[i][j] = 4;
}
}
}
int main()
{
int tab[5][5];
losowanie(tab);
printf("%d",tab[0][0]);
}
Dzięki wielkie za pomoc