برو به محتوای اصلی
نسیم خردمند
مهندس نرم‌افزار
۵ ماه پیش پرسیده شده

در جاوا ++a و a++ چه تفاوت‌هایی باهم دارند؟

من کجام؟ اینجا کجاست؟

در جوابکو می‌تونید در مورد هر موضوعی سوال کنید، به سوالای بقیه جواب بدید و تجربتون رو به اشتراک بگذارید!

نیکلاس

در ++a بعد از اینکه حاصل کل عبارت حساب شد a یدونه اضافه میشه. ولی a++ اول a یدونه اضافه میشه بعد حاصل کل عبارت رو حساب میکنه. مثلا:

a = 2

b = ++a

این اول a برابر با 3 میشه بعد مقدار b حساب میشه. که هردوشون میشن 3. ولی اگر

a = 2

b = a++

اینجا اول مقدار b حساب میشه که همون 2 هست بعد a اضافه میشه.

سوالات مرتبط

سوال مشابهی موجود نیست.

آمار سوال

۱۸ نمایش
۰ دنبال‌کننده
۵ ماه پیش پرسیده شده
آمار بازدید در این ماه

سوال رو به اشتراک بگذار