🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ وحید فرمانفرمائیان
سوال در مورد call by ref/val
اسفندیار ساعی حل شده توسط اسفندیار ساعی

با عرض سلام و احترام و تشکر از توضیحات کامل استاد صالحی.
میخواستم بدونم چنانچه از assign استفاده نکنیم اما مقدار متغیرها (یا اشیا) یکی باشد، آیا باز هم منبع مشترکی بهشون اختصاص داده میشه؟ یعنی کامپایلر خودش اتومات اینو تشخیص میده؟

سلام

اگر منظورتون این هست که دو متغیر جداگونه تعریف کنید که مقادیر شبیه به همی داخلشون ریخته شده باشه خیر. اون دو تا متغیر دو تا فضای جداگانه دارند توی حافظه و مفسر اون‌ها رو یکی نمی‌دونه.

بهترین پاسخ
اسفندیار ساعی ۳۱ خرداد ۱۳۹۹، ۱۲:۵۷