11 Ocak 2016 Pazartesi

C++ - Değişken Tanımlama

Değişken tanımlama ram üzerinde ayırdığımız alanlardır. Bu alanlar ihtiyaca göre ihtiyaç türünde tanımlanır. Değişken tanımlanırken öncelikle türü daha sonra ismi belirtilir.

int denemeDegisken;

int(Değişken Türü),denemeDegisken (Değişken İsmi)




Örneğin tam sayı saklayacak bir değişkene ihtiyacımız var bunun için bir tür seçmek istiyoruz.
Değişken türü seçimlerinde türü belirlerken ihtiyacımız kadar büyüklükteki türü seçmek önemlidir. Yazdığımız algoritmaların hızlı ve yüksek performanslı olması bu şekilde sağlanır.

Sayısal  Değişken Türleri;

- " byte " : Bu değişken türünün boyutu 1Byte dır. (0, ...255) arasında tam sayı saklar.


      Örnek kullanım:          byte d = 10;  

- " sbyte " : Bu türün boyutuda 1Byte dır ve (-128, ...,0,....127) arasında tam sayı saklar.


      Örnek kullanım:          sbyte d = 10;   

- " ushort " : Bu türün boyutu 2Byte dır ve (0,....65535) arasında değer tam sayı saklar.


      Örnek kullanım:          ushort d = 10;  

- " int " : Bu türün boyutu 4Byte dır ve (-2147483648, ...,0,....2147483647) arasında tam sayı saklar.


      Örnek kullanım:          int d = 10;  

- " uint " : Bu türün boyutuda 4Byte dır ve (0,....4294967295) arasında tam sayı saklar.


      Örnek kullanım:          uint d = 10;  

- " long " : Bu türün boyutu 8Byte dır ve (-9223372036854775808, ...,0,....9223372036854775808) arasında tam sayı saklar.


      Örnek kullanım:          long d = 10;  


- " ulong " : Bu türün boyutuda 8Byte dır ve (0,....18446744073709551615) arasında tam sayı saklar.


      Örnek kullanım:          uint d = 10;  




- " float " : Bu türün boyutu 4Byte dır ve

(±1.5*10-45, ..., ±3.4*1038) arasında reel sayı saklar.


      Örnek kullanım: float d = 10.5;


- " double " : Bu türün boyutuda 8Byte dır ve (±5.0*10-324, ..., ±1.7*10308) arasında reel sayı saklar.

      Örnek kullanım: double d = 10.5;


- " decimal " : Bu türün boyutu 16Byte dır ve (±1.5*10-28, ..., ±7.9*1028) arasında reel sayı saklar.


      Örnek kullanım: decimal d = 10.5;


Hiç yorum yok:

Yorum Gönder