سلام
برای متیغر های int و float چه موقع حافظه گرفته میشه؟ همان لحظه که بهش مقدار مدهیم؟ int a = 5;
همان 32 بیت؟
در رابطه با string چطور؟ چون string یک کلاس است و در هیپ.مخصوصا پرسیدم. و int ,و .. در stack هستند
سلام
برای متیغر های int و float چه موقع حافظه گرفته میشه؟ همان لحظه که بهش مقدار مدهیم؟ int a = 5;
همان 32 بیت؟
در رابطه با string چطور؟ چون string یک کلاس است و در هیپ.مخصوصا پرسیدم. و int ,و .. در stack هستند
سلام . در لحظه تعریف فضا اشغال میشه نه مقدار دهی.
سلام
برای مطالعه بیشتر میشه لینکی بدهید که کی حافظه گرفته میشه برای متغیر های نوع مقدار؟
برای نوع ارجاع که هر وقت شی درست کردیم . حافظه داده میشه درسته؟