۱۷-دى-۱۳۸۷, ۰۰:۵۳:۲۵
۱۷-دى-۱۳۸۷, ۱۷:۳۳:۳۴
++x تو پردازش اول از x شروع میشه ولی تو x++ اول به مقدار x یکی اضافه میشه بعد پردازش شروع میشه
اگه 5=x باشه و int y مقدار ++y=x مقدار y=5 میشه ولی در ++y=x مقدار y=6 خواهد بود
اگه 5=x باشه و int y مقدار ++y=x مقدار y=5 میشه ولی در ++y=x مقدار y=6 خواهد بود
۱۷-دى-۱۳۸۷, ۱۷:۵۳:۵۴
خیلی جاها این عملوند باعث اشتباه شدن برنامه میشه...دلیلشم همیناییه که آقا مبین گفتن..
بعد از اجرای این دستور توی هر دوتاشون x مقدارش 6 میشه ولی مقدار yتوی اولی 5 وبعدی 6
بعد از اجرای این دستور توی هر دوتاشون x مقدارش 6 میشه ولی مقدار yتوی اولی 5 وبعدی 6