Ders 10 : Operatörlerin Öncelikleri


Her dilde olduğu gibi Objective C dilindede operatörlerin kendi aralarında bir öncelik sistemi var. Eğer bu sistemi iyi bilmezsek istediğimiz bir ifadeyi yanlış yazabiliriz. Öyleyse aşağıdaki tabloda yer alan Objective C dilindeki operatörlerin öncelik sıralarına göz atalım:
Birleşme
Operatörün Türü
Bu türde bulunan operatörler
Sağdan solaBirincil( ) –> .
Sağdan sola  Tekli (unary)  + - ! ~ ++ - - (type)* & sizeof 
Soldan sağa  Çarpımsal  * / % 
Soldan sağaToplamsal+  –  
Soldan sağaÖteleme (shift)  <<  >>  
Soldan sağaİlişkisel<   <=  >   >=  
Soldan sağaEşitlik Kontrolü==     !=  
Soldan sağaBit düzeyinde AND  &
Soldan sağaBit düzeyinde XOR  ^  
Soldan sağaBit düzeyinde OR|
Soldan sağaLojik AND  &&
Soldan sağaLojik OR||
Sağdan sola  Koşul? :  
Sağdan sola  Atama= += -= *= /= %=>>= <<= &= ^= |= 
Soldan sağaVirgül,



Hiç yorum yok :

Yorum Gönder