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

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

سلام

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

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