#نکته فرق i++ و ++i و یا حتی -- i و i-- چیست ؟اینجا اگر این عملگر (++ و یا -- ) بعد از متغیر یا هر چ

#نکته فرق i++ و ++i و یا حتی -- i و i-- چیست ؟اینجا اگر این عملگر (++ و یا -- ) بعد از متغیر یا هر چیز دیگری قرار بگیرد (مثلا ++i و یا --i ) ابتدا آن متغیر و یا چیز دیگر در محاسبات قرار می گیرد و سپس بعد از محاسبات به آن یک واحد اضافه و یا کم می شود می شود.اما در حالت دیگر (i++ و یا i-- )ابتدا به متغیر یک واحد اضافه و یا کم می شود و سپس در محاسبات قرار می گیرد برای درک بهتر به مثال های زیر توجه کنید :************int i=5,p=4,ans;ans=(i+p++);************اینجا ans=9 , i=5 , p=5 می شود ولی اگر ما :************int i=5,p=4,ans;ans=(i+p++);************را انجام دهیم ans=10 , i=5 , p=5 می شودhttp://telegram.me/joinchat/BiMvNjwuXncyLi7qUAjCdw