Глобалдык константа деген эмне?
Глобалдык константа деген эмне?

Video: Глобалдык константа деген эмне?

Video: Глобалдык константа деген эмне?
Video: Глобалдык экологиялык проблемалар 🌏 2024, Май
Anonim

А туруктуу бирден ашык функцияларда зарыл болгон а глобалдык константа аны жарыялоо менен а туруктуу const камдык сөзүн колдонуу, аны инициализациялоо жана аны бардык функциялардын, анын ичинде негизги функциянын корпусунун сыртына коюу. баалуулугу а глобалдык константа бардык функциялар аркылуу кирүүгө болот.

Ошо сыяктуу эле, C++ тилинде глобалдык константа деген эмне?

Глобалдык туруктуулар C++ тилинде C++ глобалдык константалары статикалык байланыш бар. Бул C айырмаланып турат. Эгер сиз а колдонууга аракет кылсаңыз C++ тилиндеги глобалдык константа бир нече файлдарда сиз чечилбеген тышкы катаны аласыз. Компилятор оптималдаштырат глобалдык константалар чыгып, өзгөрмө үчүн эч кандай орун калтырбайт.

Ошондой эле билиңиз, глобалдык константалар жаманбы? Глобалдык константалар жакшы. Global (туруктуу эмес) өзгөрмөлөр шайтандын иши. Global өзгөрмөлөр көйгөйлүү, анткени алар модулдар боюнча негизинен керексиз көз карандылыкты киргизет. Бул көз карандылыктар көйгөйлөрдү оңдоону жана кодду кайра колдонууну кыйындатат.

Жогорудагыдан тышкары, глобалдык туруктуу Python деген эмне?

The глобалдык ачкыч сөз Python өзгөртүү үчүн колдонулат глобалдык жергиликтүү контекстте өзгөрмө (бул жерде түшүндүрүлгөндөй). Бул эгер операция myfunc ичинде SOME_CONSTANT өзгөртсө, өзгөртүү функциянын аймагынан тышкары да таасир этет дегенди билдирет ( глобалдык ).

Константты кантип колдоносуз?

сен колдонуу Конст билдируусун жарыялоого а туруктуу жана анын маанисин коюу. Жарыялоо менен а туруктуу , сиз мааниге маани бересиз. Бир жолу а туруктуу жарыяланган болсо, аны өзгөртүүгө же жаңы маани ыйгаруу мүмкүн эмес. Сиз билдиресиз а туруктуу процедуранын ичинде же модулдун, класстын же структуранын декларациялар бөлүмүндө.

Сунушталууда: