Tip Niteleyicileri ( Type Qualifiers )
const tip niteleyicisi bir değişkenin değerinin program çalışırken sürekli sabit kalmasını sağlar
const tip niteleyicisinin kullanıldığı bir program :
volatile anahtar kelimesi yazdığımız kodların derleyici tarafından optimizasyona uğradığında veri kaybının yaşanmaması için kullanılır.
restrict anahtar kelimesi pointers(işaretçiler) üzerinden optimizasyon yaparlar.İşaretçiler hafızanın belli bölümlerine erişimi sağlayan ve hafıza yönetimini sağlayan yapılardır.
Bellek Depolama Sınıfları ( Storage Classes )
extern anahtar kelimesi bir dosyadaki değişkeni diğer bir dosyaya referans gösterir.
2.Kaynak Kodumuz:
3.Kaynak Kodumuz :
register anahtar kelimesi daha hızlı işlem yapmak amacıyla kullanılır.Kodlama yaparken sürekli kullanılan değişkenlerin register ile tanımlaması kod optimizasyonu için daha uygundur.Kullanımı eskisi kadar sık değildir. Bu anahtar kelimenin çok kullanılması değişkenlerin eski haline gelmesine sebep olur.
static anahtar kelimesi ile tanımlanan değişken tanımlandığı fonksiyon içerisinde en son değerini kaybetmemesini sağlar.
Tip Dönüşümleri ( Type Casting )
Bu dönüşüm değişkenlerin tipleri arasında geçiş yapmamızı sağlar.Örneğin float değişkenli bir sayyıyı int değişkenli bir sayıya dönüştürmek istersek cast operatörünü kullanırız.
Hiç yorum yok:
Yorum Gönder