28.02.2015 Views

C Kitabı

Buraya açıklama gelecektir

Buraya açıklama gelecektir

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

örneğin: 4/2=2; ama 3/2=1 (1.5 değil).<br />

Bir değişkenin sabit değerin veya bağıntının önüne tür veya takı (cast) yazılarak sonucun<br />

hangi tip çıkması istendiği söylenebilir. Genel yazım biçimi:<br />

(tür tipi) bağıntı;<br />

Örneğin:<br />

int x=9;<br />

float a,b,c;<br />

double d;<br />

...<br />

a = x/4;<br />

b = x/4.0;<br />

c = (float) x/4;<br />

işleminin sonucunda a değişkenine 2.0, b ve c değişkenlerine 2.25 değeri aktarılır. Yani 9/4<br />

ile 9/4.0 farklı anlamdadır.<br />

Ders 3: Operatörler<br />

• Giriş<br />

• 3.1 Aritmetik Operatörler<br />

• 3.2 Atama Operatörleri<br />

• 3.3 sizeof Operatörü<br />

Giriş<br />

Operatörler, değişkenler veya sabitler üzerinde matematiksel ve karşılaştırma işlemlerini<br />

yapan simgelerdir. Yani bir operatör bir veya daha fazla nesne (değişken) üzerinde işlem<br />

yapan sembollerdir. Bu kısımdam aritmetik operatörler, atama operatörleri ve sizeof<br />

operatörü anlatıcaktır. Karşılaştırma Operatörleri, Mantıksal Operatörler ve Bit Düzeyinde<br />

işlem yapan operatörler daha sonraki bölümlerde incelenektir.<br />

3.1 Aritmetik Operatörler<br />

Değişken veya sabitler üzerinde temel aritmetik işlemleri gerçekleyen operatörlerdir. Bunlar<br />

Tablo 3.1'de listelenmiştir.<br />

Tablo 3.1: Aritmetik Operatörler<br />

Operatör Açıklama Örnek Anlamı<br />

+ toplama x + y x ve y nin toplamı<br />

- çıkarma x - y x ve y nin farkı<br />

* carpma x * y x ve y nin çarpımı<br />

/ bölme x / y x ve y nin oranı

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

Saved successfully!

Ooh no, something went wrong!