פקודת השמה – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מ תקלדה
שורה 27:
 
כפל משמעויות זה עלול לבלבל מתכנתים מתחילים, ולכן בשפות אחרות משמשים למטרות אלה שני סימנים נפרדים, למשל '''=''' להשמה, '''==''' להשוואה.
 
בשפת [[PL/I]], שבה הסימן '''=''' משמש בשתי המשמעויות, ניתן למצוא את שתיהן יחד בפקודה הבאה:
:<nowiki>;</nowiki>A = B = C
שפירושה: כאשר B שווה ל-C, המשתנה A יקבל את הערך "אמת" (המיוצג בשפה זו עך ידי [[ביט]] שערכו 1), וכאשר B אינו שווה ל-C, המשתנה A יקבל את הערך "שקר".
 
[[קטגוריה:תכנות]]