🧠 فرق بین Heap و Stack تو حافظه سیستم چیه؟
وقتی برنامهای اجرا میشه، حافظهاش بین Stack و Heap تقسیم میشه:
🔹 Stack:
فضای موقتیه که برای ذخیره متغیرهای محلی و فراخوانی تابعها استفاده میشه.
سریع، اما محدود.
🔹 Heap:
برای تخصیص داینامیک حافظهست (مثل وقتی با malloc تو C حافظه میگیری).
آزادتره، ولی کندتر و مستعد خطاهای مثل Memory Leak!
📍 هر موقع یه متغیر ساختار یافته یا بزرگ و بدون زمان مشخص نیاز داری، از Heap استفاده کن.
💡 برنامهنویس حرفهای کسیه که جای درست برای دادههاش رو بلد باشه.
🔻 مفاهیم عمیق برنامهنویسی، سادهشده 👇
👉 @Computer_Science100
>>Click here to continue<<