iranch
12-05-2014, 19:46
درود بر همه
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
وقتی با ref صدا میزنیم بهمون خروجی 3 3 3 3 میده و اگر ref رو برداریم خروجی 6 5 4 3 میده
سوال اینجاست که وقتی تابع بازگشتی صدا زده میشه
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
و خط
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
فرصت چاپ نداشته خوب خط writeline با مقدار فعلی a میره داخل استک.
مثلا 6 میره داخل استک
سری بعدی مقدار a که 5 باشه میره داخل استک.
اما چطور هست که ref همه مقادیر استک رو عوض میکنه؟ آخه عدد رفته داخل استک و تمام!!
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
وقتی با ref صدا میزنیم بهمون خروجی 3 3 3 3 میده و اگر ref رو برداریم خروجی 6 5 4 3 میده
سوال اینجاست که وقتی تابع بازگشتی صدا زده میشه
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
و خط
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
فرصت چاپ نداشته خوب خط writeline با مقدار فعلی a میره داخل استک.
مثلا 6 میره داخل استک
سری بعدی مقدار a که 5 باشه میره داخل استک.
اما چطور هست که ref همه مقادیر استک رو عوض میکنه؟ آخه عدد رفته داخل استک و تمام!!