Aracılığıyla paylaş


Operatör önceliği ve ilişkilendirilebilirlik

Her işleç olarak küme işleçleri ifade değerlendirici desteklediğini önceliği hiyerarşisindeki bir atanan önceliğe sahiptir ve bir yönü, onu değerlendirildi içerir.Değerlendirme için bir işleç işleç birleşim yönüdür.Daha yüksek öncelik sırasına sahip işleçler işleçler önce ile daha düşük öncelikli olarak değerlendirilir.Karmaşık ifade birden çok işleç varsa, işleç önceliği işlemlerinin gerçekleştirileceği sırayı belirler.Yürütme sırasını, sonuç değeri olarak önemli ölçüde etkileyebilir.Bazı operatörler eşit önceliğe sahiptir.Birden çok operatörler eşit önceliğe sahip bir ifade içeriyor, işleçler soldan sağa veya sağdan sola directionally, değerlendirilir.

Aşağıdaki tablo sırasına göre yüksek düşük işleçlerin önceliklerini listeler.İşleçler aynı düzey eşit önceliğe sahiptir.

Bir simge

İşlem türü

Birleşim özellikleri

( )

İfade

Soldan sağa

–, !, ~

Tekli

Sağdan sola

yayınları

Tekli

Sağdan sola

*, / ,%

Çarpma

Soldan sağa

+, –

ADDITIVE

Soldan sağa

<, >, <=, >=

İlişkisel

Soldan sağa

==, !=

Eşitlik

Soldan sağa

&

Bitsel ve

Soldan sağa

^

Bitsel özel ya

Soldan sağa

|

Bitsel or (dahil)

Soldan sağa

&&

Mantıksal and

Soldan sağa

||

Mantıksal or

Soldan sağa

?:

Koşulluifade

Sağdan sola

Ayrıca bkz.

Diğer Kaynaklar