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