Küresel değişken

Yazar: Lewis Jackson
Yaratılış Tarihi: 8 Mayıs Ayı 2021
Güncelleme Tarihi: 15 Mayıs Ayı 2024
Anonim
Küresel değişken - Teknoloji
Küresel değişken - Teknoloji

İçerik

Tanım - Global Değişken ne demektir?

Genel değişken, bir programlama dili yapısıdır, herhangi bir işlevin dışında bildirilen ve programdaki tüm işlevlerin erişebileceği bir değişken türüdür. Küresel değişkenler grubuna küresel durum veya küresel ortam adı verilir, çünkü birleştirildiğinde programın çalıştığı bir programın veya ortamın çeşitli yönlerini tanımlarlar. Genel bir değişken genellikle tüm işlevlerin üstünde bildirilir ve en düşük seviyede tutulur, çünkü tüm işlevler bunları programın çalışma süresi boyunca değiştirebilir, bu da çoğu programcı tarafından tehlikeli olarak kabul edilir, çünkü bunlar yanlışlıkla değişebilir ve hatalara yol açabilir.


Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Global Değişkeni Açıklıyor

Küresel değişkenler, adından da anlaşılacağı gibi, genel olarak veya programın her yerinde erişilebilir olan değişkenlerdir. Bir kez ilan edildiğinde, programın çalışma süresi boyunca bellekte kalırlar. Bu, herhangi bir noktada herhangi bir işlevle değiştirilebilecekleri ve programı bir bütün olarak etkileyebilecekleri anlamına gelir. Hafızanın çok sınırlı olduğu bilgisayarların ilk yıllarında, kötü uygulama olarak kabul edildiler, çünkü değerli hafıza alanlarını kullandılar ve programcının, özellikle uzun programlarda, değerlerini takip etmeleri çok kolaydı; bulmak çok zor. Kaynak kod, ayrı ayrı öğelerinin kapsamı sınırlı olduğunda en iyi şekilde anlaşılır, bu nedenle bulundukları yer nedeniyle, nerede değiştiklerini ya da neden değiştiğini takip etmek zordur.


Bu damgalamada bile, küresel değişkenler, sinyal işleyicileri ve eşzamanlı iplikler gibi bir “arayan ve arayan” ilişkisini paylaşmayan işlevlerde değerlidir. Korunan bellekteki salt okunur değerler olarak ilan edilen global değişkenler dışında, kodların “iş parçacığı güvenliği” olarak değerlendirilebilmesi için uygun kapsülleme yapması gerekir.

BASIC, COBOL ve Fortran gibi yapılandırılmamış dillerin ilk sürümleri yalnızca global değişkenleri kullandı. Bununla birlikte, Lua, Forth ve Perl gibi diller, çoğu kabuk komut dosyasındaki gibi varsayılan olarak global değişkenleri kullanır.