Menu
Coddy logo textTech

Değişken İsimlendirme Kuralları

Coddy'nin C Journey'sinin Fundamentals bölümünün bir parçası — ders 12 / 63.

C dilinde, geçerli ve okunabilir kod oluşturmak için değişken adlandırma kurallarına uymak önemlidir. İşte temel kurallar:

  • Değişken isimleri harfler (a-z, A-Z), rakamlar (0-9) ve alt çizgiler (_) içerebilir.
  • Bir harf veya alt çizgi ile başlamalıdırlar, rakamla değil.
  • C büyük-küçük harfe duyarlıdır, bu nedenle myVariable ve myvariable farklıdır.
  • Anahtar kelimeler (int, float, return gibi) değişken adı olarak kullanılamaz.
  • Boşluklara veya özel karakterlere (alt çizgi hariç) izin verilmez.

Değişkenleri adlandırmak için iyi uygulamalar şunlardır:

  • Değişkenin amacını belirten tanımlayıcı isimler kullanın.
  • Çok kelimeli isimler için camelCase veya snake_case kullanın.
  • İsimleri kısa ama anlamlı tutun.
int age;        // İyi: bir harf ile başlar
float _price;   // İyi: bir alt çizgi ile başlar

Sadece harf, rakam ve alt çizgi kullanın:

int item123;    // İyi: harf ve rakam içerir
float cost_per_unit;  // İyi: alt çizgi kullanır

Değişken isimleri büyük/küçük harfe duyarlıdır:

int value;
int Value;    // "value" değişkeninden farklı bir değişkendir

C anahtar kelimelerini kullanmaktan kaçının:

int if;        // Yanlış: "if" bir anahtar kelimedir
int total;     // Doğru: "total" bir anahtar kelime değildir
challenge icon

Görev

Kolay

C adlandırma kurallarına göre geçerli adlara sahip iki değişken tanımlayan ve başlatan bir program yazın. 
İlk değişken, 25 değerine ayarlanmış "userAge" adında bir tamsayı olmalıdır. İkinci değişken, 9.99 değerine ayarlanmış "item_price" adında bir ondalıklı sayı olmalıdır. 
Ardından, her iki değişkeni printf kullanarak aşağıdaki formatta yazdırın:

User age: 25
Item price: 9.99

Kendin dene

#include <stdio.h>

int main() {
    // Geçerli isimlerle iki değişken tanımlayın ve başlatın
    // Her iki değişkeni de yazdırın
    
    return 0;
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Fundamentals bölümündeki tüm dersler