BİLGİSAYAR VE PROGRAMLAMAYA GİRİŞ Dersi C’DE VERİ TİPLERİ VE TANIMLAMALAR soru detayı:

PAYLAŞ:

SORU:

Kalıcı depolama nedir?


CEVAP:

extern” ve “static” depo sınıflarına konulan değişkenler, program süresince silinmeden bellekte kalırlar. Global değişkenler ön tanımlı (default) olarak “extern” değişken sayılırlar. Onlar program boyunca bellekte saklanırlar. O nedenle, global değişkenleri “extern” diye tanımlamaya gerek olmaz. Ancak bazı durumlarda bir blok içindeki değişkenin program boyunca bellekte kalması istenebilir. O zaman bu tür bir değişken “static” diye tanımlanmak zorundadır.