C++’de kullanılacak olan tüm değişkenler, kullanılmadan önce
programa bildirilmeli ve
tanıtılmalıdır. Bu bildirim esnasında değişkenin veri
türünün de belirlenmesi
gerekmektedir.
<veri türü> <değişkenin adı>;
C++’da yaygın olarak kullanılan temel veri türleri
şunlardır:
<int> - <long> - <short>
Tamsayıları tanımlamak için kullanılırlar.
int ve long veri türü bellekte 4 bayt, short veri türü ise 2
baytlık yer işgal eder.
<double> - <long double> - <float>
Ondalıklı sayıları tanımlamak için kullanılırlar.
double ve long double veri türü bellekte 8 bayt, float veri
türü ise 4 baytlık yer işgal eder.
<char>
Bir alfabetik karakteri veya karakter katarlarını tanımlamak
için kullanılırlar.
Her karakter bellekte 1 baytlık yer işgal eder.
C++’da kullanılan veri türleri
kullanılacak değişkenin veri türünü bildirmek için şu
şekilde bir tanım yapılır:
<veri türü> <değişkenin adı>;
int yas;
float fiyat;
char harf;
Bir değişkene programın içinde herhangi bir yerde belirli
bir değer atayarak içeriğini
değiştirmek mümkündür. Ancak çoğu kez, değişkenin veri türü
daha başlangıçta
belirlenirken, bir değere de sahip olması istenir.
Programımızda birden fazla değişken kullanacaksak, aynı
türden olması koşuluyla, bu
değişkenleri yan yana yazarak da tanımlayabiliriz.
int sayi1, sayi2;
int sayi1=32, sayi2=99;
bir değişken adı tanımlarken dikkat etmemiz gereken bazı
önemli kurallar vardır.
Küçük ve büyük harflere karşı duyarlıdır. Örneğin;
char harf;
char Harf;
char HARF;
ifadelerinin üçü de farklı değişkenleri tanımlamaktadır. Bu
nedenle değişken adlarında
küçük harf - büyük harf kullanırken çok dikkatli olmalıyız.
Değişken adları mutlaka bir harf ile veya alt çizgi (_)
karakteriyle başlamalı, asla bir
sayı, simge veya sembol ile başlamamalıdır.
int sayi
int _sayi
Değişken adında boşluk karakteri kullanılmamalıdır. Ancak,
boşluk yerine alt çizgi (_)
karakteri kullanılabilir.
int sayinin_karekoku
Değişken adlarında, C++'a özgü anahtar sözcükler
kullanılamaz.
bir sonraki dersimizde görüşmek üzere esen kalın... ebi
yararlanılan kaynaklar:
Öğr.Gör. Erkan HÜRNALI [ hurnali@ankara.edu.tr ]
Yrd. Doç. Dr. Alaaddin ÇAKIR [Bülent Ecevit Üniv.]
Hiç yorum yok:
Yorum Gönder