1) İnt tip.
Integer = Tamsayı
Tamsayıları içerir. Bellekte 2 Byte tutar.
DOS'ta ve Win3.1'de 16 bit uzunlugunda ama Windows9x, WinNT,
Win200 ve WinXP 32 bit uzunluğundadır.
Değer aralıkları Short ve long
için değişir.
Örnek: 5, -20, 1 gibi.
2) Sort tip.
Tam sayıları içerir. 16 bit uzunluğundadır.
signed: -32768 ile +32767 arasinda değer
alır, unsigned: 0 ile 65535 arasinda değer alır.
3) Long tip.
Tam sayılar içerir. 32 bit uzunluğundadır.
signed: -2147483648 ile +2177483647 arasinda
değer alır, unsigned: 0 ile 65535 arasinda değer alır.
4) Gerçel Tipler (Float, Double, Long
double)
Gerçel sayıları içerirler.
float : Bellekte 4 Byte yer tutar.
3.4E-38 ile 3.4E+38 aralığında değer alır. Hassasiyet 7-8
basamaktır.
double : Bellekte 8 Byte ter tutar.
1.7E-308 ile 1.7E308 aralığında değer alır. Hassasiyet 15-16
basamaktır.
long double : doublenin tipinin daha
genişidir.1.2E-4932 ile 1.2E-4932 aralığında değer alır.
Hassasiyet 19-20 basamak.
5) Char Tip
Char : Karakter
Alfanumerik karakterleri içerir. Ve ya 8 bit
uzunluğunda tamsayı.
signed: -128 ile 127 arasinda değer alır,
unsigned: 0 ile 255 arasında değer alır.
Örneğin: ' 0,1,2,3,4,5,6,7,... ' , '
*,-,+,... ' , 'a,b,c,....,A,B,C,D,,,,, '
6) Bool tip.
true(dogru) = 1 veya false(yanlis) = 0
değerini alır. Eski derleyiciler bu türü desteklemeyebilir. Yeni
ANSI C++ standardında eklenmiştir. Bu soyut matematik gördüyseniz.
"p V q" ya benzer :) ( matematikçiyiz, konuşturalım azıcık). Değer
aralığı ise ya 1 dir (doğru) yada 0 dır (yanlış).
7) Enum tip.
enum sıralanmış değerleri tutar. Short int
ile aynı değeri taşır.
Başta Fazla Detaya inip sizi bunaltmak
istemiyorum. Çünkü C++ dili başlarda karmaşık gelen bir dildir. Bu
da zaten kendisini yüksek seviyeli bir dil yapıyor :). Ben size Bu
dilin temel özelliklerini anlatarak basit programlar yapmayı
göstereceğim.
Bu temel bilgileri aldıktan sonra
programlamaya geçebiliriz. Derleyici Olarak ben Turbo C++ 3.1 i
tavsiye ederim. Şu an bununla başlar iseniz işiniz daha kolay
olacaktır (bence). İlerde Borland a geçeceğiz.
Değişken tanımlama konusunda bir konuya daha
değinmek istiyorum. Değişkenlere değer atama ve aynı anda bir çok
değişken tanımlamamız C++ da mümkündür.
char c = 'c';
int i = 5;
Daha sonradan değer atama:
char c;
int i;
c = 'c ';
i = 5;
Bir de aynı anda bir çok değişken
tanımlayalım.
Örneğin:
int x , y , z;
x = y = z = 5;
x,y,z' nın değeri 5 oldu
Bir sonraki derste ise değişkenlerle
birlikte bir de Operatörleri ele alacağız. |