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

תוכן שנמחק תוכן שנוסף
ShoobyD (שיחה | תרומות)
מ קישורים פנימיים
שורה 35:
==סדר פעולות החשבון==
סדר פעולות החשבון בשפת C הוא המקובל
ב[[מתמטיקה תיכונית/אלגברה תיכונית/חוקי החשבון/חוקי פעולות החשבון#הסכם סדר הפעולות|אלגברה בסיסית]], ולכן כפל (*), לדוגמה, מבוצע לפני חיבור (+). השורה הבאה, לדוגמה, תדפיס 17:
<source lang = "c">
printf("%d\n", 2 + 3 * 5);
שורה 56:
x = x + 2;
</source>
הכוונה איננה ל[[מתמטיקה תיכונית/אלגברה תיכונית|משוואה אלגברית]] על x (שאגב, נטולת פתרון). הכוונה היא להעריך את ערכו של הביטוי x + 2, ולהשים ערך זה חזרה לx (דבר זה ידרוס את הערך הקודם).
 
===סימני קיצור בהשמה עצמית===