אופרטור (תכנות) – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מ ←‏עריכת הפתיח: ויקיזציה
←‏תחביר: הרחבה
שורה 12:
ישנן שלוש דרכים לכתיבת אופרטורים:
* infix - כתיבת האופרטור בין שני אופרנדים (או יותר) עליהם הוא פועל (כמו בדוגמת A+B שהוזכרה למעלה). זוהי הצורה הנפוצה.
* prefix (נקראת גם "כתיב פולני") - כתיבת האופרטור משמאל לאופרנד עליו הוא פועל (למשל אופרטור הכתובת & בשפת C). שימוש בצורת prefix עבור יותר מאופרנד יחיד איננה נפוצה, אך שימושית ב[[שפת סף|שפות סף]] ו[[שפת מכונה|שפות מכונה]], וכן ב[[שפות מבוססות מחסנית]].
* postfix - כתיבת האופרטור מימין לאופרנד עליו הוא פועל (למשל שימוש באופרטור הקידום בצורה ++x בשפת C) נקראת גם "כתיב פולני הפוך" ושימושיה דומים לאלה של prefix.
 
אופרטור הפועל על אופרנד יחיד נקרא '''אונרי''', אופרטור הפועל על שני אופרנדים נקרא '''בינארי'''.