Picproje Elektronik Sitesi

DERLEYİCİLER => CCS C => Konuyu başlatan: XX_CİHAN_XX - 02 Aralık 2005, 17:04:40

Başlık: GLOBAL DEGISKEN ILE YEREL DEGISKEN AVANTAJ DEZAVANTAJLAR
Gönderen: XX_CİHAN_XX - 02 Aralık 2005, 17:04:40
Arkadaşlar ccs yi yeni yeni ogrenmeye baslıyorumda aklıma birşey takıldı.Bildiğim kadarıyla bir degişkeni global olarak tanımlarsak o degıskenı tum fonksıyonlarda kullanabılıyoruz.Yerel olarak tanımlarsak sadece tanımlanan fonksıyon ıcınde kullanabılıyoruz.Ozaman sunu sorucam: yerel olarak tanımlamanın global olarak tanımlamaya gore avantajı ne?
Mutlaka bir avantajı vardır kı boyle bi durum var yoksa olmazdı.
Yani global olarak tanımlayınca her yerde kullanabılıyorm o degıskenı o zaman yerel olarak tanımlamanın espirisi ne onu merak ettım arkadaşlar
Başlık: GLOBAL DEGISKEN ILE YEREL DEGISKEN AVANTAJ DEZAVANTAJLAR
Gönderen: mmengi - 02 Aralık 2005, 17:23:42
Global değişkenler ram da devamlı yer işgal ederler, fonksiyon altında tanımladığın yerel değişkenler fonksiyon çıkışında hafızadan silinir sadece döndürülmesi istenen değer çıkar fonksiyon dan. Dolayısıyla ne kadar çok global değişken tanımlarsan ram ı o kadar doldurursun.