loading...
پاورپوینت های فنی و مهندسی
سید محمد میرعالی بازدید : 39 یکشنبه 07 آبان 1396 نظرات (0)

پاورپوینت درس برنامه‌ سازی کامپیوتر8 


درس برنامه‌سازی کامپیوتر

 

اشاره‌گر‌ها

 

در زبان برنامه‌سازی C++


اشاره‌گر

متغیری که آدرسی از حافظه را می‌تواند در خود نگه دارد

 

متغیر اشاره‌گر، در زبان C، به نوع متغیر اشاره شونده وابسته است

 

مثلاٌ اشاره‌گر به نوع int یا به نوع char

 

نحوة تعریف متغیر اشاره‌گر :

 

همراه با تعریف متغیر از نوع اشاره شونده تعریف می‌شود

 

int a, b, *p;

 

float *fp;

 

اشاره‌گر می‌تواند به نوع اشاره‌گر، اشاره کند

 

int *a1, **a2, ***a3;


 

مثال

 int *p, m, s;

 

 m=5;

 

 p=&m;

 

 s=*p;

 

 int  *p1, *p2, y, x;

 

 x=500;

 

 p1=&x

 

 p2=&y;

 

 *p2=*p1;


کار روی اشاره‌گرها

عملیات ریاضی روی اشاره‌گرها امکان‌پذیر است

 

رایج‌ترین عملیات جمع وتفریق هستند

 

در  p++ (p+1) یک واحد از نوع اشاره‌شونده به آدرس افزوده می‌شود

 

اگر نوع int باشد 2 واحد به آدرس اضافه می‌شود

 

اگر نوع float باشد 4 واحد افزوده می‌شود

 

اگر مثلاٌ آرایة int a[5]; تعریف شده باشد، a اشاره‌گر به ابتدای مقادیر آرایه است در اینصورت a[i] با *(a+i) معادل است


مثال

 int table[12], *p;

 

 p=table;

 

 *(p+1) º table[1];

 

 p[2] º *(table+2);

 

 *p º*table;

قیمت فایل فقط 6,000 تومان

خرید

مطالب مرتبط
ارسال نظر برای این مطلب

کد امنیتی رفرش
درباره ما
مرکز جامع پاورپوینت های فنی و مهندسی در میهن پاورپوینت
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 3175
  • کل نظرات : 1
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • آی پی امروز : 1
  • آی پی دیروز : 52
  • بازدید امروز : 13
  • باردید دیروز : 1,278
  • گوگل امروز : 0
  • گوگل دیروز : 4
  • بازدید هفته : 13
  • بازدید ماه : 2,639
  • بازدید سال : 24,379
  • بازدید کلی : 563,646