C dilinde static anahtar kelimesi ne işe yarar?

C Dilinde static Anahtar Kelimesi

static anahtar kelimesi, C dilinde değişkenlerin ve fonksiyonların ulaşılabilirlik ve ömür sürelerini kontrol etmek için kullanılır. Bu anahtar kelimenin işlevleri iki ana başlık altında toplanabilir:

1. Değişkenler için

  • Yerel static değişkenler: Fonksiyon içinde tanımlandıklarında, fonksiyon her çağrıldığında sıfırlanmaz. İlk atanan değeri korur.
  • Global static değişkenler: Dosya seviyesinde tanımlanır ve yalnızca tanımlandıkları dosyada erişilebilir. Diğer dosyalarla çakışmaz.

2. Fonksiyonlar için

  • Global static fonksiyonlar: Yalnızca tanımlandıkları dosyada ulaşılabilirler. Başka dosyalardan çağrılamazlar.

Bu özellikler, kodun düzenlenmesini ve yönetilmesini kolaylaştırır. Ayrıca, değişkenlerin ve fonksiyonların kapsamını kontrol ederek daha az hata yapma olanağı sağlar.


C dilinde static anahtar kelimesi ne işe yarar?

🐞

Hata bildir

Paylaş