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



  • ۱۳
  • مرداد

جلسه ۱۲ : اشاره گر به ساختمان در ++C

  • دسته‌بندی‌ها :
جلسه ۱۲ : اشاره گر به ساختمان در ++C
    • جزئیات
    • نوع محتواآموزش تصویری

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن ، با یکی دیگر از جلسات دوره کامل آموزش #C در خدمت شما دوستان هستیم . در بخش قبلی با ارسال ساختمان ها به تابع در ++C آشنا شدید ،  در این جلسه قصد داریم به آموزش اشاره گر به ساختمان در ++C یا pointers به ساختمان در ++C  بپردازیم.

      اشاره گر ها pointers فقط برای انواع داده محلی native و اولیه ساخته نشده اند و می توانند برای نوع های تعریف شده توسط کاربر نیز استفاده شوند.

      برای آشنایی بیشتر با اشاره گر ها می توانید به آموزش اشاره گر ها در ++C مراجعه کنید.

      اشاره گر به ساختمان در ++C

      به صورت زیر می توانیم اشاره گر برای ساختمان تعریف کنیم:

      مثال : 

       

      مثال

      مثال : 

      خروجی به شکل زیر می باشد:

      مثال : 

      در برنامه بالا متغیر اشاره گر ptr و متغیر ساختمان d را تعریف کرده ایم.

      آدرس متغیر d در اشاره گر ذخیره شده است و به همین دلیل ptr به متغیر d اشاره می کند.
      اعضا متغیر d توسط اشاره گر قابل دسترس است.

      دستورات d(ptr*).inch و d.inch عملکرد یکسانی دارند و به یک مقدار اشاره دارند.

       

      جلسه اشاره گر به ساختمان در ++C نیز به پایان رسید.
      در جلسه بعد به آموزش نوع داده Enum در ++C خواهیم پرداخت. با ما همراه باشید.

      همچنین می توانید نظرات و سوالات خود را از طریق بخش نظرات سایت با ما در میان بگذارید.

      QR:  جلسه ۱۲ : اشاره گر به ساختمان در ++C
      به اشتراک بگذارید