1. Skip to Menu
  2. Skip to Content
  3. Skip to Footer>

Atama Operatörleri

PDF Yazdır e-Posta

Written by Admin

Posted on 05 Eylül 2010

Son Güncelleme 05 Eylül 2010

ATAMA OPERATÖRLERİ

C, atama ifadelerini kısaltmak için bir çok atama operatörüne sahiptir.Örneğin,
c = c+3;
ifadesi toplama atama operatörüyle,+=, aşağıdaki biçimde kısaltılabilir.
c += 3;

+= operatörü, operatörün sağındaki deyimin değerini operatörün solundaki değişkenin değerine ekler ve sonucu operatörün solundaki değişkene kaydeder.
değişken = değişken operatör deyim;

şeklindeki her ifade

değişken operatör =deyim;

şeklinde yazılabilir. Burada operatör, +,-,*,/ ya da % gibi tekli operatörler ya da 10.Ünitede anlatacaklarımızdan birisi olabilir.
Böylece, c += 3; ifadesinin, c'ye 3 eklediğini anlamış olduk. Şekil 3.11, aritmetik atama operatörlerini, bu operatörleri kullanan örnek ifadeleri ve açıklamaları göstermektedir.

Atama Operatörü Örnek Deyim Açıklama Atar
int c = 3, d = 5, e = 4, f = 6, g = 12; olduğunu kabul ediniz.
+=   c += 7    c = c + 7   c' ye 10' u
-=  d -= 4 d = d – 4  d' ye 1'i
*=   e *= 5 e = e * 5 e' ye 20' yi
/= f /= 3        f = f / 3   f' e 2' yi
%=   g%= 9        g = g % 9  g' ye 3'ü

Şekil 3.11 Aritmetik atama operatörleri

    Performans İpuçları 3.2
    Şu ana kadar bahsettiğimiz performans ipuçlarından çoğu küçük geliştirmeler yapmaktadır, bu sebepten okuyucu bunları önemsememeyi düşünebilir. Buradaki önemli nokta performans ipuçlarının bütününün birlikte yapacağı etkidir. Bu etki, programlarınızı önemli bir biçimde hızlandırabilir. Ayrıca küçük bir iyileştirme çok fazla sayıda tekrar edilen bir döngü içine yerleştirilirse önemli bir geliştirme sağlanır.