08.11.2014 Views

c_kitap

c_kitap

c_kitap

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

C ve Sistem Programcıları Derneği - C Ders Notları - Necati Ergin<br />

Bu durumda y değişkenine atanan değer<br />

1111 1111 1111 1111 1110 0101 0011 1100<br />

olur. printf işlevi ekrana<br />

y = FFFFE53C<br />

yazar. Şimdi de aşağıdaki programı derleyerek çalıştırın:<br />

#include <br />

int main()<br />

{<br />

int x = 0;<br />

int y = ~x;<br />

printf("y = %d\n", y);<br />

}<br />

return 0;<br />

İşaretli ikilik sayı sisteminde, 0'ın bire tümleyeni -1 değeridir, değil mi?<br />

Bitsel Kaydırma İşleçleri<br />

İki tane bitsel kaydırma işleci (bitwise shift operator) vardır:<br />

Bitsel sağa kaydırma işleci >> (bitwise right shift)<br />

Bitsel sola kaydırma işleci

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!