Программалау оқулық Алматы, 012 Қазақстан Республикасы Білім жəне ғылым министрлігінің «Оқулық»



Pdf көрінісі
бет119/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   115   116   117   118   119   120   121   122   ...   642
 шақырудан ерте орналасуы тиіс.

Функцияны жариялау (прототип, тақырып, сигнатура) оның атын, 

қайтарылатын мəнінің типін жəне оған берілетін параметрлер тізімін 




75

тағайындайды. Функцияны анықтауда, оны жариялаумен қатар, функция 



тұлғасы қамтылады, ол жүйелі жақшалар ішіндегі операторлар мен сипатта-

малар тізбегінен тұрады:



[ класс ] типі атауы([ параметрлер_тізімі ]) [throw   

( аластамалар )] { функция тұлғасы } 

Фукнкцияны анықтаудың құрама бөліктерін қарастырайық.

□ Міндетті түрде қажет етілмейтін 

класс модификаторының көмегімен, 

extern

 жəне


 static

 түйінді сөздерін қолдана отырып, функцияның көріну 

аймағын айқын түрде көрсетуге болады: 

 



extern

 – функцияның программаның барлық модульдерінде 

ауқымды, яғни глобалды (келісім бойынша) түрде көрінуі;

 



static

 – функцияның тек өзі анықталған модуль шеңберінде 

көрінуі.  

□ Функцияның қайтаратын мəнінің 



типі

 жиым мен функциядан (бірақ 

жиымға немесе функцияға нұсқауыш бола алады) басқа кез келген тип түрінде 

болуы мүмкін. Егер функция оны шақырған программаға ешқандай мəн 

қайтармайтын болса, онда 

void

 типі көрсетіледі.

□  



Достарыңызбен бөлісу:
1   ...   115   116   117   118   119   120   121   122   ...   642




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет