Chciałem nawiązać do kursu C w EdW 6/06 str. 38 niebieska ramka.
Jest tam opisane jak przekazywac tablicę wielowymiarową poprzez wskaźnik.
Kod: Zaznacz cały
void Zeruj(char *pt,char ilosc)
{
for(;ilosc>0;ilosc--)
*(pt++)=0;
}
Kod: Zaznacz cały
Zeruj( (char*)tablica,6);Dlaczego jest zastosowane rzutowanie skoro w poprzednich częściach, jeżeli w przypadku tablic jednowymiarowych nie było rzutowania, można prosić o wyjaśnienie.