Wprowadzenie do programowania w jÄzyku C â struktura programu
Wprowadzenie do programowania w jÄzyku C â struktura programu
Wprowadzenie do programowania w jÄzyku C â struktura programu
- No tags were found...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Podstawy i języki <strong>programowania</strong><br />
Język C<br />
Struktura <strong>programu</strong> jednomodułowego — funkcje, podsumowanie<br />
Struktura <strong>programu</strong><br />
Podsumowanie informacji o prototypach<br />
Starsze implementacje C <strong>do</strong>puszczały wywoływanie funkcji wcześniej kompilatorowi<br />
nieznanych.<br />
W trakcie kompilowania wywołania nieznanej funkcji przez <strong>do</strong>mniemanie<br />
przyjmowano, że zwraca ona wartość int i nic nie wia<strong>do</strong>mo na temat jej parametrów.<br />
Nie pozwalało to kompilatorowi kontrolować poprawności wywołania funkcji.<br />
Aby kompilator mógł kontrolować poprawność wywołania funkcji, należy to<br />
wywołanie poprzedzić definicją lub deklaracją wywoływanej funkcji.<br />
Deklaracja przyjmuje postać prototypu funkcji.<br />
Deklaracja i definicja funkcji powinna być zgodna. Jeżeli w obrębie jednego pliku<br />
wystąpi niezgodność, kompilator zgłosi błąd kompilacji.<br />
Copyright © Roman Simiński Strona : 6