نمایش نتایج 1 تا 20 از 20

نام تاپیک: سوال در مورد مفاهیم حافظه text code,stack,heap, static/global

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #3

    نقل قول: سوال در مورد مفاهیم حافظه text code,stack,heap, static/global

    نقل قول نوشته شده توسط rahnema1 مشاهده تاپیک
    سلام


    متغیرهای static (مدت حافظه اونها static باشه) در پشته ذخیره نمیشن بلکه به همراه heap در قسمت data segment قرار دارندممکنه یک متغیر static که گلوبال هم باشه قبل از ورود به تابع main مقدار دهی اولیه یا Initialize بشه که این بستگی به پیاده سازی داره و با فراخوانی return از بین می ره

    منظورتون رو از متغیرهای static (مدت حافظه اونها static باشه) رو درست متوجه نشدم، یعنی می شه متغیرهای استاتیکی ساخت که مدت حافظشون استاتیک نباشه؟یعنی چطوری؟
    اگر متغیرهای استاتیک در پشته ذخیره نمی شن، پس مفهوم static stack storage چی میشه؟

    مگر غیر از این نیست که تفاوت یک متغیر گلوبال و استاتیک در حوزه دسترسی(scope) اون هاست، آیا تفاوت دیگه ای هم دارند؟
    Data Segment :: Data + BSS + Heap
    در Data فقط این مقادیر ذخیره می شه (global and static variables که مقدار غیر از صفر دارند یا Initialize شده باشن)؟ در BSS هم متغیر استاتیک یا گلوبالی که مقدار صفر دارند یا Initialize نشده باشند، درسته ؟
    حافظه ای که متغیرهای گلوبال و استاتیک گرفتند رو در طول برنامه می شه پس گرفت؟


    ممنون از پاسختون و سال نو شما مبارک...
    آخرین ویرایش به وسیله chikar : شنبه 01 فروردین 1394 در 00:58 صبح

تاپیک های مشابه

  1. مبتدی: سوال در مورد دسترسی خاصیت text سلول های جداول در stimulsoft reports از طریق کد C#‎
    نوشته شده توسط hmdhamed در بخش ابزارهای گزارش سازی
    پاسخ: 7
    آخرین پست: سه شنبه 08 فروردین 1391, 22:43 عصر
  2. سوال در مورد مقدار حافظه اشکالی ورودی از صفحه کلید
    نوشته شده توسط xman_dj در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 5
    آخرین پست: سه شنبه 06 اردیبهشت 1390, 12:41 عصر
  3. سوال در مورد محدود کردن Text box ...!
    نوشته شده توسط sam_fisher_440 در بخش برنامه نویسی در 6 VB
    پاسخ: 6
    آخرین پست: شنبه 23 مرداد 1389, 17:38 عصر
  4. سوال در مورد مفاهیم OOP
    نوشته شده توسط BestLover در بخش VB.NET
    پاسخ: 1
    آخرین پست: شنبه 21 دی 1387, 15:49 عصر
  5. سوال در مورد فیلد نوع Text
    نوشته شده توسط mehdi_moosavi در بخش SQL Server
    پاسخ: 1
    آخرین پست: چهارشنبه 01 تیر 1384, 19:59 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •