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



Pdf көрінісі
бет168/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   164   165   166   167   168   169   170   171   ...   642
Функцияның прототипі. Функция прототипінің (жарияланымының) па-

раметрлер тізімінде көрсетілген идентификаторлардың əрекет ету аймағы тек 

функция прототипі болады.

Класс. Құрылымдардың, біріктірмелердің жəне класс элементтерінің 

(статикалық элементтерді қоспағанда) көріну аймағы тек класс іші ғана болып 

саналады. Олар көрсетілген типтегі айнымалыны құру кезінде қалыптасып, 

айнымалыны жойғанда жоғалады.  



Атау берілген аймақ. С++ тілі атаулардың анықталу аймағын ауқымды 

аймақтың бір бөлігі ретінде 



namespace

 

операторының көмегімен тікелей 

бекітуге мүмкіндік береді. 



104

Сыртқы блокта анықталып, программаның ішкі блогында аты қайталана-

тын айнымалыны анықтаудан басқа барлық жағдайларда объектінің көріну 

аймағы əрекет ету аймағымен бірдей болатынын еске салайық. Мұндайда 

атауы қайталанатын сыртқы айнымалының əрекет ету аймағы ішкі блокқа 

енгенімен, сыртқы айнымалы бұл блокта көрінбейді. Осыған қарамастан

сыртқы айнымалы ауқымды (глобалды) болса, оны көріну аймағына ену  опе-

рациясын 



::

 қолдана отырып ішкі блокта пайдалануға болады. Жасырын 

жергілікті (локалды) айнымалыны пайдалану тəсілі жоқ.

Əрбір əрекет ету аймағында атаулар кеңістіктерін айқын көрсетуге бола-

ды. Атаулар кеңістігі – идентификатор қайталанбай бірегей болуы тиіс аймақ. 

Əртүрлі кеңістіктердегі атаулар бірдей болуы мүмкін, себебі сілтемелерді 

таңдау идентификатордың программадағы контекстіне байланысты жүзеге 

асырылады, мысалы:





Достарыңызбен бөлісу:
1   ...   164   165   166   167   168   169   170   171   ...   642




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

    Басты бет