Sungurbey Anadolu Lisesi

Sungurbey Anadolu Lisesi Paylaşım Merkezi
 
AnasayfaSSSAramaÜye ListesiKullanıcı GruplarıKayıt OlGiriş yap

Paylaş | 
 

 Bilgisayardershanesi.com --> C++ Veri Tipleri

Önceki başlık Sonraki başlık Aşağa gitmek 
YazarMesaj
Admin
Admin
avatar

Mesaj Sayısı : 54
Kredi : 135147
Kayıt tarihi : 15/05/10
Yaş : 23
Nerden : Adana

MesajKonu: Bilgisayardershanesi.com --> C++ Veri Tipleri   Perş. Mayıs 20, 2010 11:55 am

VERI TIPLERI

1) Int tip.
Integer = Tamsayi
Tamsayilari içerir. Bellekte 2 Byte tutar. DOS'ta ve Win3.1'de 16 bit uzunlugunda ama Windows9x, WinNT, Win200 ve WinXP 32 bit uzunlugundadir.
Deger araliklari Short ve long için degisir.
Örnek: 5, -20, 1 gibi.

2) Sort tip.
Tam sayilari içerir. 16 bit uzunlugundadir.
signed: -32768 ile +32767 arasinda deger alir, unsigned: 0 ile 65535 arasinda deger alir.

3) Long tip.
Tam sayilar içerir. 32 bit uzunlugundadir.
signed: -2147483648 ile +2177483647 arasinda deger alir, unsigned: 0 ile 65535 arasinda deger alir.

4) Gerçel Tipler (Float, Double, Long double)
Gerçel sayilari içerirler.
float : Bellekte 4 Byte yer tutar. 3.4E-38 ile 3.4E+38 araliginda deger alir. Hassasiyet 7-8 basamaktir.
double : Bellekte 8 Byte ter tutar. 1.7E-308 ile 1.7E308 araliginda deger alir. Hassasiyet 15-16 basamaktir.
long double : doublenin tipinin daha genisidir.1.2E-4932 ile 1.2E-4932 araliginda deger alir. Hassasiyet 19-20 basamak.

5) Char Tip
Char : Karakter
Alfanumerik karakterleri içerir. Ve ya 8 bit uzunlugunda tamsayi.
signed: -128 ile 127 arasinda deger alir, unsigned: 0 ile 255 arasinda deger alir.
Örnegin: ' 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 degerini alir. Eski derleyiciler bu türü desteklemeyebilir. Yeni ANSI C++ standardinda eklenmistir. Bu soyut matematik gördüyseniz. "p V q" ya benzer :) ( matematikçiyiz, konusturalim azicik). Deger araligi ise ya 1 dir (dogru) yada 0 dir (yanlis).

7) Enum tip.
enum siralanmis degerleri tutar. Short int ile ayni degeri tasir.
Basta Fazla Detaya inip sizi bunaltmak istemiyorum. Çünkü C++ dili baslarda karmasik gelen bir dildir. Bu da zaten kendisini yüksek seviyeli bir dil yapiyor :). Ben size Bu dilin temel özelliklerini anlatarak basit programlar yapmayi gösterecegim.
Bu temel bilgileri aldiktan sonra programlamaya geçebiliriz. Derleyici Olarak ben Turbo C++ 3.1 i tavsiye ederim. Su an bununla baslar iseniz isiniz daha kolay olacaktir (bence). Ilerde Borland a geçecegiz.
Degisken tanimlama konusunda bir konuya daha deginmek istiyorum. Degiskenlere deger atama ve ayni anda bir çok degisken tanimlamamiz C++ da mümkündür.
char c = 'c';
int i = 5;
Daha sonradan deger atama:
char c;
int i;
c = 'c ';
i = 5;

Bir de ayni anda bir çok degisken tanimlayalim.
Örnegin:
int x , y , z;
x = y = z = 5;
x,y,z' nin degeri 5 oldu

Bir sonraki derste ise degiskenlerle birlikte bir de Operatörleri ele alacagiz.
Sayfa başına dön Aşağa gitmek
Kullanıcı profilini gör http://sungurbey.hareketforum.com
 
Bilgisayardershanesi.com --> C++ Veri Tipleri
Önceki başlık Sonraki başlık Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Sungurbey Anadolu Lisesi :: Yazılım :: C ve C++-
Buraya geçin: