دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۵
  • اردیبهشت

جلسه ۱۹ : Variant ها در زبان پاسکال (Pascal)

  • دسته‌بندی‌ها :
جلسه ۱۹ : Variant ها در زبان پاسکال (Pascal)
    • جزئیات
    • نوع محتواآموزشی

      علاقمندان به زبان های برنامه نویسی روزتون بخیر. با آموزش زبان برنامه نویسی پاسکال (Pascal) از وب سایت آموزشی پی وی لرن همراهتون خواهیم بود. با مبحث Variant ها در زبان پاسکال (Pascal) در خدمتتون خواهیم بود.

      Variant ها در زبان پاسکال (Pascal)

      پاسکال از یک نوع منحصر به فرد ذخیره سازی به نام variant پشتیبانی می کند. می توانید هر نوع مقدار ساده را به یک متغیر variant اختصاص دهید. نوع مقدار ذخیره شده در variant فقط در زمان اجرا تعیین می شود. تقریباً هر نوع ساده را می توان به variant ها اختصاص داد: انواع معمول ، انواع رشته ، انواع int64.

      انواع ساختاری مانند set ها ، record ها، آرایه ها ، فایل ها ، اشیاء و کلاس ها با یک variant سازگار نیستند. همچنین می توانید یک اشاره گر را به یک variant اختصاص دهید.

      Free Pascal از variant ها پشتیبانی می کند.

      اعلام یک Variant

      با استفاده از کلید واژه var می توانید نوع variant را مانند سایر انواع، اعلام کنید. سینتکس برای اعلام variant به شکل زیر است.

      مثال : 

      اکنون ، این متغیر variant v تقریباً به انواع ساده شامل انواع شمارشی و  vice versa می توان اختصاص داد.

      مثال : 

      مثال

      مثال زیر مفهوم را نشان می دهد.

      مثال : 

      هنگامی که کد فوق کامپایل و اجرا شد ، نتیجه زیر را ایجاد می کند.

      مثال : 

      کلام پایانی

      با Variant ها در زبان پاسکال (Pascal) آشنا شدیم. در بخش بعد به بررسی Set ها خواهیم پرداخت. با آموزش زبان برنامه نویسی پاسکال (Pascal) از وب سایت آموزشی پی وی لرن همراه باشید.

      QR:  جلسه ۱۹ : Variant ها در زبان پاسکال (Pascal)
      به اشتراک بگذارید