• Bağış
  • C Dilinde Operatörler (işlemler, operators)

    Yazan : Şadi Evren ŞEKER

    Bu yazıda C dilindeki ve C dilini temel alan JAVA, C++ , C# gibi dillerdeki operatörlerin açıklaması ve öncelik sıralaması verilmiştir. Operatörlerin hepsini aşağıdaki tabloda görmemiz mümkündür. Bu tabloda her satırda bulunan işlemler aynı derecede önceliğe sahiptir. Üst satırda bulunan işlem, alttakilerinden daha önceliklidir.

    Operatör

    Tanımı

    Birleştirme

    Özelliği

    ()

    []

    .

    ->

    ++  –

    Fonksiyon Parantezleri

    Dizi Parantezleri

    Yapı elemanı

    Yapı elemanı

    Sondan arttırma ve azaltma (postfix)

    Soldan Sağa

    ++  –

    +  -

    !  ~

    (type)

    *

    &

    sizeof

    Önden arttırma ve azaltma (prefix)

    Tekil (unary) Toplama çıkarma

    Mantıksal Olumsuz , İkil (bitwise) olumsuz

    Tip değiştirme (Type casting)

    Gösterici değeri (dereference)

    Adres değeri

    Boyut fonksiyonu

    Sağdan sola

    *  /  %

    Çarpma Bölme Kalan

    Soldan Sağa

    +  -

    Toplama Çıkarma

    Soldan Sağa

    <<  >>

    İkil sola kaydırma, İkil Sağa kaydırma

    Soldan Sağa

    <  <=
    >  >=

    Küçük, Küçük Eşit
    Büyük, Büyük Eşit

    Soldan Sağa

    ==  !=

    Eşit mi? Eşit Değiş mi?

    Soldan Sağa

    &

    İkil VE

    Soldan Sağa

    ^

    Yahut (İkil Özel Veya (XOR))

    Soldan Sağa

    |

    İkil Veya

    Soldan Sağa

    &&

    Mantıksal Ve

    Soldan Sağa

    ||

    Mantıksal Veya

    Soldan Sağa

    ?:

    Üçlü Koşul

    Soldan Sağa

    =
    +=  -=
    *=  /=
    %=  &=
    ^=  |=
    <<=  >>=

    Atama
    Toplama / Çıkarma ataması
    Çarpma / Bölme ataması
    Kalan / İkil ataması
    İkil / Mantıksal veya ataması
    İkil sola / sağa kaydırma ataması

    Soldan Sağa

    ,

    Virgül (işlemleri ayırır)

    Soldan Sağa

    Benzer Yazılar:

    Bilgisayar Kavramları üzerinde şu anda okumakta olduğunuz 'C Dilinde Operatörler (işlemler, operators)' isimli yazı 12 Oct 2008 tarihinde, saat: 12:44 'de Şadi Evren ŞEKER tarafından gönderilmiş, toplam 2158 defa okunmuştur.

    Benzer yazıları C/C++, Programlama Dilleri, Veri Güvenliği(Cryptography) kategorilerinden okuyabilirsiniz. Yazar ile irtibat kurmak için email gönderebilirsiniz. Yazıya yorum yapabilir ya da yapılan yorumları RSS 2.0 ile takibe alabilirsiniz.


    Category: C/C++, Programlama Dilleri, Veri Güvenliği(Cryptography)

    Leave a Reply