19 Haziran 2013 Çarşamba

tip uydurma

type casting

http://www.picproje.org/index.php/topic,35908.45.html

Gene örneklerle açıklayacağım.

int a;
short b;

              a=0x12345678;    //  olsun; 
              b=(short)a;         // dersek b, 0x5678 değerini  alır

              (short)a demek, biliyorum sen short değilsin fakat kendini şu an için short'dan say demek
           
-----------------------------------

int a;
short b;

              a=0x12345678;    //  olsun; 
              b=(short)a>>16;  // dersek b, 0x1234 değerini  alır

-----------------------------------

int a;
short b;

              b=0x1234;    //  olsun; 
              a=(int) b;     // dersek a, 0x00001234 değerini  alır


-----------------------------------

char a;
short b;

              b=0x1234;    //  olsun; 
              a=(char) b;   // dersek a, 0x34 değerini  alır

Hiç yorum yok:

Yorum Gönder