Функции и структура
на програмата
Лекция 6
Функциите са “градивните елементи” в езика С.
Функциите разделят големи изчислителни задачи на по-малки,
като по този начин дават възможност на потребителя да
изграждат програмите си върху това, което вече е направено от
други, вместо всеки път да започват от самото начало.
Добрите функции скриват детайлите на операцията от частите в
програмта, на които не е нужно да ги знаят, като по този начин
правят програмата по-ясна и улесняват внасянето на промени в
нея.
Езикът С е проектиран, за да направи функциите ефикасни и
лесни за употреба. Обикновено програмите на С се състоят от
много на брой малки функции, а не от няколко големи.
Всяка програма може да се намира в един или в няколко изходни
файла. Изходните файлове могат да се компилират поотделно
или да бъдат заредени заедно, едновременно с предварително
компилираните библиотечни функции.
Общата форма на С програма, която се състои от множество
функции, е следната:
/* включване на хедърните файлове */
/* прототипи на функциите */
int main (void)
{
/* … */
}
тип на резултата f1 (списък с формални параметри)
{
/* … */
}
тип на резултата f2 (списък с формални параметри)
{
/* … */
}
Учебни материали
Споделени от колеги - с преглед преди изтегляне.
Информатика и компютърни науки
Информатика
Функции в езика C
Преглед на началото - целият файл след изтегляне
0 коментара
За да коментирате, трябва да сте влезли в профила си.
Влезте