Bu öğreticide, örnekler yardımıyla C ++ 'daki değişkenler, değişmezler ve sabitler hakkında bilgi edineceğiz.
C ++ Değişkenleri
Programlamada değişken, verileri tutmak için bir kaptır (depolama alanı).
Depolama alanını belirtmek için her değişkene benzersiz bir ad (tanımlayıcı) verilmelidir. Örneğin,
int age = 14;
Burada yaş, int
veri türünün bir değişkenidir ve ona 14 tamsayı değeri atadık.
Not:int
veri türü değişken tamsayılar tutun sadece düşündürmektedir. Benzer şekilde, double
ondalık sayıları ve üstel sayıları saklamamız gerekiyorsa veri türünü kullanabiliriz .
Bir sonraki eğitimde tüm veri türlerini ayrıntılı olarak öğreneceğiz.
Bir değişkenin değeri, dolayısıyla isim değişkeni değiştirilebilir .
int age = 14; // age is 14 age = 17; // age is 17
Bir değişkeni adlandırmanın kuralları
- Bir değişken adı yalnızca harflere, sayılara ve alt çizgiye sahip olabilir
_
. - Değişken adı bir sayı ile başlayamaz.
- Değişken adları büyük harfle başlamamalıdır.
- Değişken adı bir anahtar kelime olamaz. Örneğin,
int
tam sayıları belirtmek için kullanılan bir anahtar sözcüktür. - Bir değişken adı bir alt çizgiyle başlayabilir. Ancak, bu iyi bir uygulama olarak kabul edilmez.
Not: Değişkenlere anlamlı isimler vermeye çalışmalıyız. Örneğin, ilk_ad, fn'den daha iyi bir değişken adıdır.
C ++ Değişmezleri
Değişmez değerler, sabit değerleri temsil etmek için kullanılan verilerdir. Doğrudan kod içinde kullanılabilirler. Örneğin: 1
, 2.5
, 'c'
vs.
Burada 1
, 2.5
ve 'c'
değişmezdir. Neden? Bu terimlere farklı değerler atayamazsınız.
İşte C ++ programlamadaki farklı değişmez değerlerin bir listesi.
1. Tamsayılar
Bir tamsayı, kesirli veya üstel kısmı olmayan sayısal bir değişmezdir (sayılarla ilişkilendirilir). C programlamada üç tür tamsayı değişmez değeri vardır:
- ondalık (10 tabanında)
- sekizlik (8 tabanında)
- onaltılık (16 tabanı)
Örneğin:
Ondalık: 0, -9, 22 vb Sekizli: 021, 077, 033 vb Onaltılık: 0x7f, 0x2a, 0x521 vb.
C ++ programlamasında, sekizlik bir a ile başlar 0
ve onaltılık bir 0x
.
2. Kayan noktalı Değişmezler
Kayan noktalı hazır bilgi, kesirli bir biçime veya üslü bir biçime sahip sayısal bir değişmez bilgidir. Örneğin:
-2.0
0.0000234
-0.22E-5
Not: E-5 = 10-5
3. Karakterler
Tek bir karakteri tek tırnak işaretleri içine alarak bir karakter değişmezi oluşturulur. Örneğin: 'a'
, 'm'
, 'F'
, '2'
, ')'
vs.
4. Kaçış Dizileri
Bazen C ++ programlamasında yazılamayan veya özel anlamı olan karakterlerin kullanılması gerekir. Örneğin, satırsonu (enter), sekme, soru işareti vb.
Bu karakterleri kullanmak için kaçış dizileri kullanılır.
Kaçış dizileri | Karakterler |
---|---|
| Geri tuşu |
f | Form besleme |
| Yeni hat |
| Dönüş |
| Yatay sekme |
v | Dikey sekme |
\ | Ters eğik çizgi |
\' | Tek tırnak işareti |
" | Çift tırnak işareti |
? | Soru işareti |
|