🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ امیرحسین شکری
سوال در مورد call by ref/val
لقمان آوند حل شده توسط لقمان آوند

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

سلام

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

بهترین پاسخ
لقمان آوند ۳۱ خرداد ۱۳۹۹، ۱۲:۵۷