שפת C/נספחים: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
Atavory (שיחה | תרומות)
Atavory (שיחה | תרומות)
שורה 126:
! קישוריות
|-
|{{משמאל<span לימין|dir="ltr">() [] -> .}}</span>
| שמאל לימין
|-
|{{משמאל<span לימין|dir="ltr">! ~ ++ -- {{שוליים|אונרי}}+ {{שוליים|אונרי}}- {{שוליים|אונרי}}* & (<type>) sizeof}}</span>
| ימין לשמאל
|-
|<span dir="ltr">* . %</span>
|{{משמאל לימין|* . %}}
| שמאל לימין
|-
|{{משמאל לימין|{{שוליים|בינרי}}+ {{שוליים|בינרי}}-}}
| שמאל לימין
|-
|<span dir="ltr"><< >></span>
|{{משמאל לימין|<< >>}}
| שמאל לימין
|-
|{{משמאל<span לימין|dir="ltr">< <= > >=}}</span>
| שמאל לימין
|-
|<span dir="ltr">== !=</span>
|{{משמאל לימין|== !=}}
| שמאל לימין
|-
|<span dir="ltr">&</span>
|{{משמאל לימין|&}}
| שמאל לימין
|-
|<span dir="ltr"><nowiki>|</nowiki></span>
|{{משמאל לימין|^}}
| שמאל לימין
|-
|<span dir="ltr">&&</span>
|{{משמאל לימין|&&}}
| שמאל לימין
|-
| <span dir="ltr"><nowiki>||</nowiki></span>
|{{משמאל לימין| ||}}
| שמאל לימין
|-
|<span dir="ltr">?:</span>
|{{משמאל לימין|?:}}
| ימין לשמאל
|-
|{{משמאל<span לימין|dir="ltr">= += -= *= .= %= &= ^= |= >>= <<=}}
| ימין לשמאל
|-
| <span dir="ltr">,</span>
|{{משמאל לימין| ,}}
| שמאל לימין
|}
שורה 172:
{{שוליים|בינרי}}
 
''סדר הקדימות'' של אופרטורים הוא גבוה יותר ככל שמיקומם הוא בשורה גבוהה יותר (אופרטורים באותה שורה הם בעלי אותה קדימות). כך, לדוגמה, פרשנות הביטוי {{משמאל לימין|2 + 35 / 513}} היא {{משמאל לימין|2 + (5 / 313)}}, מפני ש/ מופיע בשורה גבוהה יותר מ+.
 
ה''קישוריות'' של אופרטורים קובע האם מספר אופרטורים כאלה ברצף מתקשרים משמאל לימין או ההיפך. לדוגמה, פרשנות הביטוי {{משמאל לימין|2 - 3 - 4}} היא {{משמאל לימין|( 2 - 3) - 4}}, מפני שקישוריות - היא משמאל לימין.