۲ rojin
با سلام...
الهام محمدی حل شده توسط الهام محمدی

عملگرهای ++x و x++ رو میشه برام واضحتر توضیح بدین؟ مچکر

خیلی ساده با مثال عددی:

فرض کن مقدار x برابر 5 است.

 حالت اول: ++x  

اول x می‌شود 6  

بعد همان 6 استفاده می‌شود.

اگر بنویسیم:  

y = ++x  

هم x برابر 6 می‌شود هم y برابر 6

---

حالت دوم: x++  

اول مقدار فعلی یعنی 5 استفاده می‌شود  

بعد x می‌شود 6

اگر بنویسیم:  

y = x++  

اینجا y برابر 5 می‌شود  

ولی بعدش x برابر 6 می‌شود

---

 خلاصه خیلی ساده:  

++x → اول زیاد می‌شود، بعد استفاده می‌شود  

x++ → اول استفاده میشود بعد زیاد میشود.

بهترین پاسخ
الهام محمدی ۰۶ اردیبهشت ۱۴۰۵، ۰۸:۳۶

مچکرم خانوم محمدی عزیز🙏🏻🙂

rojin ۰۶ اردیبهشت ۱۴۰۵، ۰۹:۰۳