Жаһандық және жергілікті айнымалының айырмашылығы неде?
Жаһандық және жергілікті айнымалының айырмашылығы неде?

Бейне: Жаһандық және жергілікті айнымалының айырмашылығы неде?

Бейне: Жаһандық және жергілікті айнымалының айырмашылығы неде?
Бейне: История Студии GAINAX: Жизнь до Евангелиона | Часть 1.11 2024, Мамыр
Anonim

Ғаламдық айнымалылар кез келген функциядан тыс жарияланады және оларға кез келген функцияда қол жеткізуге (пайдалануға) болады ішінде бағдарламасы. Жергілікті айнымалылар функцияның ішінде жарияланады және тек сол функцияның ішінде қолданылуы мүмкін. Болуы мүмкін жергілікті айнымалылар әртүрлі функцияларда бірдей атпен.

Осыған байланысты C тіліндегі жергілікті және жаһандық айнымалының айырмашылығы неде?

Бастапқыда жауап берді: бұл не арасындағы айырмашылық the жергілікті айнымалы және C тіліндегі жаһандық айнымалы ? А жергілікті айнымалы функцияның ішінде анықталады. Ол тек қол жетімді ішінде ол анықталған функция. А Жаһандық айнымалы барлық анықталған функциялардан тыс анықталады ішінде бағдарламасы.

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

Labview бағдарламасындағы жергілікті айнымалы мен жаһандық айнымалының айырмашылығы неде?

Labview ішіндегі ғаламдық айнымалылар . Сіз пайдалана аласыз айнымалылар бір уақытта жұмыс істейтін бірнеше VI арасында деректерге қол жеткізу және беру. А жергілікті айнымалы VI ішінде деректерді бөліседі; а жаһандық айнымалы сонымен қатар деректерді ортақ пайдаланады, бірақ ол деректерді бірнеше VI-мен бөліседі. Мысалы, сізде бір уақытта жұмыс істейтін екі VI бар делік.

Неліктен жергілікті айнымалыларды қолданған дұрыс?

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

Ұсынылған: