اشاره گرها و آرایه ها

از ویکی جامع پردیس دانشگاهی دانشگاه قم
پرش به: ناوبری، جستجو
برنامه نویسی پیشرفته
مقاله بعدی:اشاره گرها و رشته ها
مقاله قبلی:تخصیص حافظه پویا


اشاره گرها و آرایه ها:

بین آرایه ها و اشاره گرها ارتباط نزدیکی وجود دارد.(اشاره گرها حاوی یک آدرس و اسم آرایه نیز یک آدرس است). اسم آرایه، آدرس اولین عنصر آرایه را مشخص می کند.

int *ptr;

int a[3]={1,4,7};

ptr = a;

a[0]=1 a[0] (a+0)* ptr*
a[1]=4 a[1] (a+1)* (ptr+1)*
a[2]=7 a[2] (a+2)* (ptr+2)*