Nie rozumiem dlaczego, gdy do na samym dole w funkcji main napiszę ftablica(tab[]) zamiast ftablica(tab) program przestaje działać, wysyłam do funkcji tablicę, czyli z tego co mnie uczono zapisuję się ją nazwa i nawias kwadratowy a nie sama nazwa?
#include <iostream>
using namespace std;
void ftablica(int tab[])
{
for(int i=0; i<6; i++){
cout<<tab[i]<<endl;
}
}
int main()
{
int tab[7]={1,2,3,4,5,6};
ftablica(tab);
}