08-03-2006, 14:20
|
|
|
חבר מתאריך: 20.10.05
הודעות: 66
|
|
לא אשב בשקט, אעדיף ללמוד מהטעות שעשיתי, בקריאה לא נכונה, פזיזות בקיצר.
ציטוט:
במקור נכתב על ידי Amir256
כשהאופרטור ++ נמצא מימין למשתנה, המשתנה מקודם באחד אחרי ביצוע הפעולה וכשהוא נמצא משמאל, המשתנה מקודם באחד לפני ביצוע הפעולה.
לדוגמא, בקטע קוד הראשון, קודם מתבצעת ההשמה ל-y ורק אח"כ x מקודם באחד. בקטע השני x מקודם באחד ורק אח"כ מבוצעת ההשמה ל-y
קוד:
int x = 5;
int y = x++; //y=5, x=6
קוד:
int x = 5;
int y = ++x; //y=6, x=6
|
מסבר מעולה!!
|