Прототиптер программанын ар бир компиляция бирдигине туура жайгаштырылышы керек. Прототиптин орду анын масштабын аныктайт.
Функциянын прототиптери демейде программанын кайсы жеринде жайгаштырылат?
Функциянын прототиптери көбүнчө өзүнчө баш файлдарга жайгаштырылат, андан кийин алар керек болгон процедураларга кошулат. Мисалы, "math. h" sqrt() жана cos(). C математикалык функциялары үчүн функциянын прототиптерин камтыйт.
Функциянын прототиптери качан жана кайда колдонулат?
Функциянын прототиптери компиляторго аргументтердин саны жана функциянын параметринин талап кылынган маалымат типтери жөнүндө айтып берүү үчүн колдонулат, ошондой эле функциянын кайтаруу түрү жөнүндө айтып берет. Бул маалымат боюнча компилятор аны чакырардан мурун функциянын кол тамгаларын кайчылаш текшерет.
Функциянын прототиби качан жазылат?
Функциянын прототиби - бул EGL системалык кодунунфункциясына кирүү мүмкүнчүлүгү жок болгондо, функция чакырыктарында типти текшерүү үчүн колдонулган аныктама. Функциянын прототиби функция ачкыч сөзүнөн башталат, андан кийин функциянын атын, анын параметрлерин (эгерде бар болсо) жана кайтаруучу маанини (эгерде бар болсо) тизмелейт.
Прототиптин милдети эмне?
1) Бул функция кайтарып бере турган берилиштердин түрүн айтат. 2) Функцияга берилген аргументтердин санын айтат. 3) Ал өткөн аргументтердин ар биринин маалымат түрлөрүн айтат.