שפת C/הקדם מעבד: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
Atavory (שיחה | תרומות)
מ קישורים
שורה 413:
assert(<cond>);
</source>
כאשר cond הוא [[שפת C/ערכיםביטויים בוליאניים ותנאים|ערך בוליאני]]. לדוגמה, אפשר לכתוב כך:
<source lang = "c">
assert(x != 0);
שורה 449:
</source>
 
לפעמים גם מוסיפים את המאקרו ב[[שפת C/ערכיםביטויים בוליאניים ותנאים#switch-case|switch-case]] שלא אמור לקבל ערך ברירת-מחדל לעולם. לדוגמה, נתבונן בקטע הבא:
<source lang = "c">
switch(b)