Değişkenlerin Tanımlanması etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Değişkenlerin Tanımlanması etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

1 Aralık 2013 Pazar

C Programlama Değişkenler

C Programlama 

Değişkenler bir programlama dilinin en önemli bileşenlerindendir. En basit bir aritmetik işlemin bile kullanıcının girdiği değerleri saklamak için çeşitlik bellek alanlarına ihtiyacı vardır. İşte değişkenler bu bellek adreslerine verilen isimlerdir. Kısaca değişkenler bellekte bilginin saklandığı hücreler verilmiş sembolik adlardır. Her değişkenin tuttuğu değerin nasıl bir veri olduğunu gösteren bir tipi vardır. C dilinde temelde birkaç tane değişken tipi vardır. 

C gibi yüksek seviyeli programlama dilleri programcıyı bellek adreslerinin karmaşasından kurtararak değişkenler aracılığıyla bellek alanlarına takma isimler vermemize olanak tanırlar. Bu sayede hexadecimal olarak bilinen 16'lık sayı tabanında tutulan bellek adreslerini bilme zorunluluğumuz ortadan kalkar ve kodlama süresince ihtiyaç duyulan bellek alanlarına kendi adlandırdığımız isimlerle erişebilme kolaylığına sahip oluruz.

Değişken isimleri verirken bazı kurallara uymak gereklidir.
  • Değişken adları en fazla 32 karakterden oluşabilir. 
  • 32 karakterden uzun değişken adları ilk 32 karakteri değerlendirilir. 
  • Geriye kalan karakterler işleme tabi tutulmaz.
  • Değişken adları ingiliz alfabesinde bulunan karakterler (A-Z) veya (a-z) yada rakamlar (0-9) ile yazılmalıdır. 
  • Türkçe karakterler, özel karakter veya boşluk karakteri kullanılamaz.
  • Değişken adları herhangi bir rakam ile başlayamaz. 
  • İlk karakter bir harf olamalıdır. Sonrakiler rakamlardan oluşabilir. 
  • Daha önce  değişken adı olarak kullanılmış bir isim prg içerisinde başka bir değişkene verilemez.
  • C dili büyük ve küçük harf ayrımı olan bir dildir. sayi, Sayi ve SAYI kelimeleri 3 farklı değişkene isim olarak verilebilir.
  • ANSI C 'nin anahtar kelimeleri (key words) değişken ismi olarak kullanılamaz.

Copyright 2013-2017 | İbrahim BAYRAKTAR /dev/null Web Günlüğü