Жаһандық тұрақты дегеніміз не?
Жаһандық тұрақты дегеніміз не?

Бейне: Жаһандық тұрақты дегеніміз не?

Бейне: Жаһандық тұрақты дегеніміз не?
Бейне: Жаһандық ластану мәселесі қоқыстың ыдырауы 2024, Мамыр
Anonim

А тұрақты бірнеше функцияларда қажет болатынын жариялауға болады жаһандық константа оны жариялау арқылы а тұрақты const резервтік сөзін қолдану, оны инициализациялау және оны барлық функциялардың, соның ішінде негізгі функцияның денесінен тыс орналастыру. а мәні жаһандық константа барлық функциялар арқылы қол жеткізуге болады.

Сол сияқты, C++ тілінде жаһандық тұрақты деген не?

Ғаламдық тұрақтылар C++ тілінде C++ жаһандық тұрақтылары статикалық байланысы бар. Бұл C-ден өзгеше. Егер сіз a C++ тіліндегі жаһандық тұрақты бірнеше файлдарда шешілмеген сыртқы қатені аласыз. Компилятор оңтайландырады жаһандық тұрақтылар шығып, айнымалы үшін бос орын қалдырмайды.

Сондай-ақ, жаһандық тұрақтылар жаман ба? Ғаламдық тұрақтылар жақсы. Ғаламдық (тұрақты емес) айнымалылар шайтанның ісі. Ғаламдық айнымалылар проблемалы, себебі олар модульдер арасында негізінен қажетсіз тәуелділіктерді енгізеді. Бұл тәуелділіктер ақауларды түзетуді және кодты қайта пайдалануды қиындатады.

Жоғарыда көрсетілгеннен басқа, жаһандық тұрақты Python дегеніміз не?

The жаһандық ішіндегі кілт сөз Python өзгерту үшін қолданылады жаһандық жергілікті контексте айнымалы (мұнда түсіндірілгендей). Бұл дегеніміз, егер операция myfunc ішінде SOME_CONSTANT өзгертсе, бұл өзгеріс функция аумағынан тыс да әсер етеді ( жаһандық деңгейде ).

Тұрақтыны қалай қолданасыз?

Сіз пайдалану Const мәлімдемесі a тұрақты және оның мәнін орнатыңыз. Жариялау арқылы а тұрақты , мәнге мағыналы атау тағайындайсыз. Бір рет а тұрақты жарияланған болса, оны өзгерту немесе жаңа мән тағайындау мүмкін емес. Сіз мәлімдейсіз а тұрақты процедура ішінде немесе модульдің, сыныптың немесе құрылымның мәлімдемелер бөлімінде.

Ұсынылған: