facebook pixel מדריך: פירוט שפת תכנות - = (אופרטור השמה, סימן שווה אחד) - www.4project.co.il
Main logo www.4project.co.il
כל הרכיבים לפרוייקט שלכם
עגלת קניות

העגלה ריקה

לקוחות נכבדים, אלה שעות הפעילות של המחסן במהלך פסח 2024:
ערב חג וחג ראשון (22-23/04) - המחסן סגור
חול המועד (24-25/04) - המחסן יפעל בין 8:00 עד 15:00
ערב חג וחג שני (28-29/04) - המחסן סגור
נחזור לפעילות רגילה ביום שלישי 30/04
חג שמח!

פירוט שפת תכנות - = (אופרטור השמה, סימן שווה אחד)


2022-06-14 11:40:46
אופרטור השמה שומר את הערך המתקבל בצידו הימני של סימן השווה לתוך משתנה מצידו השמאלי של הסימן.
שימן סימן שווה אחד "=" נקרה בשפת C כאופרטור השמה (assignment operator). יש לו משמעות שונה ממה שלומדים בשיעורי מתמטיקה, איפה שהוא מצביע על משוואה או שוויון. אופרטור השמה אומר למיקרובקר לחשב את הערך או להעריך את הביטוי מצידו הימני של סימן השווה ולשמור את התוצאה במשתנה שרשמתם בצידו השמאלי של הסימן.

דוגמה

קוד: בחר הכל
int sensVal;                 // declare an integer variable named sensVal
sensVal = analogRead(0);     // store the (digitized) input voltage at analog pin 0 in SensVal


טיפ

המשתנה מצידו השמאלי של סימן השווה צריך להיות מסוגל להכיל את הערך שרוצים לשמור בו. אם סוג המשתנה לא גדול מספיק כדי לשמור את הכל, הערך שישמר בו יהיה לא נכון.
אל תבלבלו בין אופרטור השמה (סימן שווה אחד "=") לבין אופרטור השוואה (שני סימני שווה "==") שנועד לבדוק האם שני ביטויים שווים.

ראו גם:

פקודת if - ביצוע השוואה
char
int
long

פירוט שפת תכנות לסביבת Arduino


עמוד זה הוא תרגום של = assignment operator לפי רישיון Creative Commons Attribution-ShareAlike 3.0.