110 likes | 418 Views
Operand ve Operatörler. Nihal Güngör. Operatörler nedir?. Operatörler, nesneler veya sabitler üzerinde önceden tanımlanmış birtakım işlemleri yapmakla görevli birimlerdir. Aynı zamanda operatörler hangi datanın hangi işleme sokulacağını belirler: toplama, çıkarma, karşılaştırma vs.
E N D
Operand ve Operatörler Nihal Güngör
Operatörler nedir? • Operatörler, nesneler veya sabitler üzerinde önceden tanımlanmış birtakım işlemleri yapmakla görevli birimlerdir. • Aynı zamanda operatörler hangi datanın hangi işleme sokulacağını belirler: toplama, çıkarma, karşılaştırma vs.
Operand nedir? • Operanlar, operatörlerin işlem yapacağı elemanlardır. • Operandlar, hangi datanın hangi işleme sokulacağını belirleyen bir tür bilgisayar komutudur. • Aynı zamanda datanın kendisidir. • Örneğin; • 45+x-y • 45, x ve y operand; + ve – ise operatördür.
Her operatörün operadanları vardır. Operandlar operatörlerin işleme soktukları nesneler ya da sabitlerdir. • Örnekler; C=a*b/2 D=fonk() C=a>4
İşlevlerine göre operatörler: • Aritmetik • İlişkisel • Mantıksal • Bit • Gösterici • Özel amaçlı operatörler
Aritmetik operatörler Dört işlemle ilgili olan; • * çarpma • / bölme • % mod alma (bölümden kalan) • + toplama • - çıkartma
Karşılaştırma operatörleri • > büyük • < küçük • >= büyük yada eşit • <= küçük yada eşit • == eşit • != eşit değil
Mantıksal operatörler • ! Değil (not) • && ve (and) • || veya(or)
Bit operatörleri • ~ değil • << sola kaydırma • >> sağa kaydırma • & ve • ^ özel veya • | veya
Gösterici operatörleri • * içerik alma • & adres alma • [ ] indeks • ->
Özel amaçlı operatörler • ( ) fonksiyon çağırma ve öncelik değiştirme • . Yapı elemanlarına erişme • (tür) tür değiştirme • ?: koşul • = atama • +=, *=, /=,… işlemli atama