ADD ANYTHING HERE OR JUST REMOVE IT…
ورود / ثبت نام
ورودایجاد حساب کاربری

رمز عبور را فراموش کرده اید؟

جستجو
0 محصول $0.00
منو
فایل ویکی
0 محصول $0.00
فایل ویکی
  • فایل ویکی
  • خرید پاورپونت
  • مورد فهرست
  • مورد فهرست
  • مورد فهرست
  • مورد فهرست
Home پاورپوینت دانلود پاورپوینت اشاره گرها در++C
بزرگنمایی تصویر

دانلود پاورپوینت اشاره گرها در++C

  • Description
  • Reviews (0)
Description
توضیحات محصول

دانلود پاورپوینت اشاره گرها در++C با فرمت ppt ودر 73 اسلاید قابل ویرایش

قسمتی از متن پاورپوینت اشاره گرها در++C

مقدمه

در درس مباني كامپيوتر با اشاره گرها آشنا شديم و نحوه استفاده و كاربرد آنها رابررسي كرديم.در اين قسمت ابتدا يادآوري از مباحث گذشته آورده ميشود،سپس به ذكر مباحث پيشرفته تري از اشاره گرها مي پردازيم.

اشاره گرها :

اشاره گرها در c++ كاربردهاي فراواني دارند،زيراداراي قابليتهاي بسياري هستند كه تعدادي از آنها عبارتند از:

بهبود كارائي بسياري از توابع

دسترسي آسان به عناصر آرايه ها

تسهيل انجام كاربارشته هاو آرايه ها

انتقال آرايه هاورشته ها به توابع

ارسال آرگومان ها ازطريق فراخواني با ارجاع

تخصيص حافظه پويا

ايجاد ساختمان داده هائي نظيرليستهاي پيوندي

آدرس هاواشاره گرها:

اشاره گر چيست؟

اشاره گر يك متغير است كه آدرس يك متغير ديگر را در خود نگه ميدارد.

حافظه كامپيوتر مجموعه اي از چندين بايت است.

هر بايت داراي يك شماره رديف است.

شماره رديف هر بايت از حافظه را آدرس آن محل از حافظه گويند.

آدرس اولين بايتي از حافظه كه به متغير اختصاص مي يابد،آدرس آن متغير مي ناميم. به شكل زير توجه كنيد:

متغيرهاي اشاره گر:

تعريف متغيراشاره گردر c++ به صورت زير عمل مي كنيم:

متغير * نوع;

int *ptr;

كه در اينجا * به معني تعريف اشاره گر مي باشد.

دليل اين نوع تعريف نيز اين مي باشد كه كامپايلر نيازمند اين است كه بداند اين اشاره گر به چه نوع متغيري اشاره ميكند.

عملگرهاي اشاره گر:

int a=5,b;

int *ptr;

ptr = &a;

b=*ptr;

عملگر & آدرس عملوند خودرامشخص مي كند.

عملگر * محتويات جائي را مشخص مي نمايدكه عملوندش به آن اشاره مي كند.

به عملگر * ،عملگر دسترسي به اطلاعات يا عملگر غيرمستقيم ميگويند. در اكثر كتب برنامه نويسي به اين عملگر، نام عملگر محتوا اطلاق شده است زيرابيانگر محتواي يك متغير است.

اشاره گر به void:

معمولا آدرسي كه در يك اشاره گر قرار ميگيردبايد همنوع با اشاره گر باشد.

براي مثال نمي توان آدرس يك متغير foat رادر يك اشاره گر از نوع int جايگزين كنيد.

اما يك نوع اشاره گر همه منظوره وجود دارد كه مي تواند به هرنوع داده اي اشاره كند.

اينگونه اشاره گرها داراي كاربرد ويژه و معيني نظير انتقال اشاره گر به تابعي هستند كه بطور مستقل برروي انواع داده اي مختلف عمل ميكند. كه به صورت زير تعريف مي شود:

void *نام متغير;

 

به مثال زير توجه كنيد:

توضيح مثال:

 

برطبق تعريف بالا آدرس متغير aرا نميتوان در متغير foatptr ذخيره كرد ونيز آدرس متغير bرا هم نمي توان در متغير intptr ذخيره كرد.اما آدرس هر دو متغير aوb را مي توان در متغيرptr كه از نوع void است ذخيره كرد.

 

…

بیشتر

Reviews (0)

Reviews

There are no reviews yet.

Be the first to review “دانلود پاورپوینت اشاره گرها در++C” لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Related products

مشاهده قیمت و خرید فایل
مشاهده سریع

دانلود پاورپوینت انواع ارتباطات فردی تعداد اسلاید : 12 نسخه کامل✅

محصولات موجود

مشاهده قیمت و خرید فایل
مشاهده سریع

دانلود پاورپوینت زمین شناسی مهندسی تعداد اسلاید : 92 نسخه کامل✅

محصولات موجود

مشاهده قیمت و خرید فایل
مشاهده سریع

دانلود پاورپوینت طراحان چگونه می اندیشند تعداد اسلاید : 39 نسخه کامل✅

محصولات موجود

مشاهده قیمت و خرید فایل
مشاهده سریع

دانلود پاورپوینت هوش تجاری تعداد اسلاید : 144 نسخه کامل✅

محصولات موجود

    تمامی فایل‌ های ارائه‌ شده در سایت فایل ویکی ، از جمله کتاب‌ها و پاورپوینت‌ ها، با کیفیت بالا و قیمت مناسب در دسترس هستند. با بهره‌گیری از محتوای موجود در سایت، می‌توانید به‌ آسانی به منابع آموزشی، پژوهشی و حرفه‌ای دسترسی پیدا کنید و دانش خود را گسترش دهید. هر فایل پس از خرید، به‌ صورت آنی و بدون محدودیت زمانی قابل دانلود است.

    • منو
    • دسته بندی ها
    Set your categories menu in Header builder -> Mobile -> Mobile menu element -> Show/Hide -> Choose menu
    • فایل ویکی
    • خرید پاورپونت
    • مورد فهرست
    • مورد فهرست
    • مورد فهرست
    • مورد فهرست
    • ورود / ثبت نام
    سبد خرید
    بستن
    پذیرفتن
    برای دیدن نوشته هایی که دنبال آن هستید تایپ کنید.