שפת C/הקדם מעבד: הבדלים בין גרסאות בדף
תוכן שנמחק תוכן שנוסף
שורה 530:
הקדם מעבד גם מאפשר להגדיר ''פקודות מאקרו'', שהן כמעין פונקציות פשוטות. לדוגמה, הפקודה:
<source lang = "c">
#define MIN(a, b) a < b? a
</source>
תגרום לכך שבכל מקום בהמשך הקובץ בו מופיע הרצף {{קוד בשורה|MIN(2, 3)}}, הוא יוחלף ב{{קוד בשורה|2 < 3? 2
במקום זאת אפשר פשוט להשתמש ב[[שפת C/פונקציות|פונקציה רגילה]]:
|